[TYPO3-german] Kategoriemenü in commerce
Rainer Schleevoigt
rainer at webmasterei-hamburg.de
Sun Jul 5 15:11:21 CEST 2009
David Bruchmann schrieb:
> user_tx_commerce_catmenu_pub->init
>
> ist sicher nicht für die Ausgabe verantwortlich
>
>
HalloDavid,
das ist mir auch schon aufgefallen, aber allle Quellen (Extension
'manual_commerce') verbinden die userFunc damit. Beispielsweise im
beigefüten TS der Extension (commerce/static/setup.txt):
#
# Comerce Menue
#
lib.tx_commerce.navigation = HMENU
lib.tx_commerce.navigation {
special = userfunction
special.userFunc = user_tx_commerce_catmenu_pub->init
special{
// Kategorie fuerr Startebene
category = {$plugin.tx_commerce_lib.catUid}
// zeige Producte
showProducts = 0
// PID fuer die Anzeige der Seite
overridePid = {$plugin.tx_commerce_lib.overridePid}
// EntryLervel
entryLevel = 0
// additionalFields
// comma separated list auf additional fields to process to the
menue
// additionalFields = teaser, teaserimages
// List of categories, where to display the manufacturere in
adition to the catgeories in the menue
displayManuForCat <
// add parameter deepth an dpath to URL for a even faster
rendering of the navigation
useRootlineInformationToUrl =
{$plugin.tx_commerce_lib.useRootlineInformationToUrl}
// Menuebenen
1 = TMENU
2 = TMENU
3 = TMENU
}
1 = TMENU
1.itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear
2 = TMENU
2.itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear
3 = TMENU
3.itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear
}
#
> Gruß
> David
>
> ----- Ursprüngliche Nachricht -----
> Von: Rainer Schleevoigt <rainer at webmasterei-hamburg.de>
> Gesendet: Samstag, 4. Juli 2009 23:41:18
> An: German TYPO3 Userlist <typo3-german at lists.netfielders.de>
> CC:
> Betreff: [TYPO3-german] Kategoriemenü in commerce
>
>> Hallo liebe Liste,
>>
>> seit drei Tagen versuche ich nun obiges Thema abzuarbeiten. Es gelingt
>> nicht. Unten ist der TS-Code, den ich eingefügt habe. Es erscheint kein
>> Menü.
>>
>> Das habe ich schon getestet:
>> - ein anderes Menü wird eingefügt,
>> - im TOB wird es richtig eingebunden (denke ich)
>> - mein Katalog aht die UID 18, das taucht richtig im TOB auf,
>> - Debugausgabe der PHP-Klasse zeigt auch die richtige category
>>
>> Das Problem taucht sowohl in der neuesten TER, als auch in der
>> SVN-Version auf. TYPO3 v4.2.
>>
>> Mir fällt nun wirklich nichts mehr. Gibt mir jemand eine Inspiration?
>>
>> Gruß Rainer
>>
>> ======
>> includeLibs.user_tx_commerce_catmenu_pub =
>> typo3conf/ext/commerce/lib/class.tx_commerce_navigation.php
>>
>> lib.tx_commerce.navigation = HMENU
>> lib.tx_commerce.navigation {
>> special = userfunction
>> special.userFunc = user_tx_commerce_catmenu_pub->init
>> expandAll = 1
>> special {
>> category = {$plugin.tx_commerce_lib.catUid}
>> showProducts = 0
>> entryLevel = 0
>> overridePid = {$plugin.tx_commerce_lib.overridePid}
>> useRootlineInformationToUrl =
>> {$plugin.tx_commerce_lib.useRootlineInformationToUrl}
>> 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>
>> }
>> 1.itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear
>> 2 < .1
>> 2.itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear
>> 3 < .2
>> 3.itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear
>> }
>> }
>> ======
>> page = PAGE
>> page {
>> 10 = TEMPLATE
>> 10 {
>> template = FILE
>> template.file = fileadmin/templates/start.html
>> marks.CONTENT < styles.content.get
>> marks.METANAVI < lib.metamenu
>> marks.KATALOG < lib.tx_commerce.navigation
>> }
>> }
>> config.adminPanel = 1
>>
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
More information about the TYPO3-german
mailing list