[TYPO3-dev] How to link to singleview from one ext to another
Søren Vedel
sv at workhouse.dk
Thu Dec 7 15:43:43 CET 2006
Hi,
I have two extension. One for displaying products and the other for
displaying recipes.
In the recipe ext I have a list of related products, but I can't fix the
linking to the product singleview. My links keeps the recipe ext name
while I need the foreign ext name.
This is my (wrong) link:
mysite/single-view.html?tx_recipes_pi1%5BshowUid%5D=2
While I need this:
mysite/single-view.html?tx_products_pi1%5BshowUid%5D=2
Here's a piece of code:
$query = '
SELECT DISTINCTROW tx_products.title, tx_products.uid, tx_products.pid
FROM tx_recipes_list, tx_products, tx_recipes_list_related_mm
WHERE uid_local = '.$this->internal['currentRow']['uid'].'
AND tx_products.uid = uid_foreign
ORDER BY tx_products.title
';
$res = $GLOBALS['TYPO3_DB']->sql_query($query);
while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
$content .=
'<p>'.$this->pi_list_linkSingle($row['title'],$row['uid'],$cache=FALSE,array(),0,'258').'</p>';
}
1. How can I do this?
2. And how do I pick up the id from tx_products?
--
Med venlig hilsen/Kind regards
Søren Vedel
Workhouse Media
More information about the TYPO3-dev
mailing list