[TYPO3-commerce] Extend menu with categories

Jeroen Visser jeroen at roquin.nl
Tue Oct 2 17:08:42 CEST 2007


Hi Stefan,
Thanks for the URL's... I wil get in to it.

Greets,
Jeroen

Stefan Wimmer wrote:
> Hi Jeroen,
> 
> I think I had that problem 5 months ago and solved it with a custom solution
> which I also posted here http://bugs.typo3.org/view.php?id=5545
> To view a working example of the menu see http://www.velophil.biz The site
> itself has not been finished yet, so don't look too closely.
> 
> Greets Stefan
> 
>> -----Original Message-----
>> From: typo3-project-commerce-bounces at lists.netfielders.de
>> [mailto:typo3-project-commerce-bounces at lists.netfielders.de] On Behalf
>> Of Jeroen Visser
>> Sent: Dienstag, 2. Oktober 2007 16:17
>> To: TYPO3-Commerce
>> Subject: [TYPO3-commerce] Extend menu with categories
>>
>> Hello,
>>
>> Does anyone has some experience with adding the categories, made in
>> commerce, to a page menu item? For example the menu should look like
>> this:
>>
>> START  ABOUT  PRODUCTS  CONTACT
>>                cat1
>>                cat2
>>                cat3
>>
>> It is a horizontal menu. I've found a example that first gets the
>> categories to and adds them to the menu. I have got this working with a
>> vertical menu.
>> In my TV template I have mapt on "lib.topmenu"
>> I hope someone could help me out. Below the TS, with the temp.catmenu
>> coming from a example.
>>
>>
>> temp.catmenu = HMENU
>> temp.catmenu {
>>    special = userfunction
>>    special.userFunc = user_tx_commerce_catmenu_pub->init
>>    special {
>>      category = {$plugin.tx_commerce_lib.catUid}
>>      showProducts = 1
>>      overridePid = {$plugin.tx_commerce_lib.overridePid}
>>    }
>>
>>    1 = TMENU
>>    1 {
>>      wrap = <ul class="mainmenu">|</ul>
>>      itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear
>>      expAll = 1
>>      noBlur = 1
>>      NO.wrapItemAndSub = <li>|</li>
>>      ACT = 1
>>      ACT.wrapItemAndSub = <li>|</li>
>> //    ACT.ATagTitle.field = subtitle // title
>> //   ACT.ATagParams = class="act"
>> //    ACT.stdWrap.htmlSpecialChars = 1
>> //    ACT.doNotLinkIt = 1
>>    }
>>
>>    2 < .1
>>    3 < .1
>> }
>>
>> /* MY MENU */
>> lib.topmenu = HMENU
>> lib.topmenu.excludeUidList = 347
>> lib.topmenu.special = directory
>> lib.topmenu.special.value = 347
>> lib.topmenu.1 = TMENU
>> lib.topmenu.1 {
>>          itemArrayProcFunc = user_act
>> 	wrap = <ul class="level1">|</ul>
>> 	expAll = 1
>> 	NO {
>> 		allWrap = <li>|</li>
>> 	}
>>    2 < .1
>>    3 < .1
>> }
>>
>> # Vanaf PID 404 (Catalogus) subcategorieën toevoegen
>> [PIDinRootline = 404]
>> lib.topmenu.1 {
>>    ACT {
>>      after.cObject = HMENU
>>      after.cObject < temp.catmenu
>>    }
>> }
>>
>> Thanks in advance.
>>
>> Regards,
>> Jeroen
>>
>>
>> _______________________________________________
>> TYPO3-project-commerce mailing list
>> TYPO3-project-commerce at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-project-
>> commerce
> 
> 




More information about the TYPO3-project-commerce mailing list