commerce navigation
| Autor | Nachricht |
|---|---|
|
Verfasst am: 15. 08. 2007 [12:34]
|
|
|
ruschnet
Themenersteller
Dabei seit: 13.08.2007
Beiträge: 51
|
Hallo, hab ein großes Problem, welches ich einfach nicht in den Griff bekomme. Habe typo3 4.1.2 mit dem YAML Framework und TemplaVoilà am laufen. Commerce läuft bisher auch super, außer der navigation. Bekomme die einzelnen Punkte angezeigt, die CUR läuft auch, aber die Links funktionieren nicht. Ein link aus der Navi sieht so aus: HTML <a href="shop/produkte.html?tx_commerce_pi1%5BcatUid%5D=11&%3BcHash=d643629207">Homecinema PC</a> im Content Bereich, wo er funktioniert, so: HTML <a href="shop/produkte.html?tx_commerce_pi1%5BcatUid%5D=11&cHash=d643629207"> Homecinema PC</a> Also der Unterschied ist bei Diesem Link das "&%3B" vor cHash. Kann es daran liegen, das der link nicht klappt? Weil, wenn ich in der Adressleiste dieses &%3B in ein & umwandle, dann wird die Seite richtig dargestellt.. Hier mein Typoscript: TYPOSCRIPT [PIDinRootline = 30] lib.shopnavi = COA_INT lib.shopnavi.10 < lib.tx_commerce.navigation lib.shopnavi.10 = HMENU lib.shopnavi.10 { wrap = | <br/>kommt was an? special = userfunction special.userFunc = user_tx_commerce_catmenu_pub->init special { # rootcategory category = {$plugin.tx_commerce_lib.catUid} # show products # showProducts = 1 # PID for view page overridePid = {$plugin.tx_commerce_lib.overridePid} #expand the complete menu expandAll = 1 } 1 = TMENU 1 { itemArrayProcFunc = user_tx_commerce_catmenu_pub->clear noBlur = 1 wrap = <ul>|</ul> NO = 1 NO.ATagTitle.field = abstract // description // subtitle NO.allWrap = |<span class="hidden">.</span> NO.wrapItemAndSub = <li>|</li> NO.stdWrap.htmlSpecialChars = 1 NO.linkWrap = {$mainMenuLinkWrap} NO.ATagBeforeWrap = 1 CUR < .NO CUR = 1 CUR.allWrap = <strong>|</strong><span class="hidden">.</span> CUR.wrapItemAndSub = <li>|</li> CUR.doNotLinkIt = 1 CUR.stdWrap.htmlSpecialChars = 1 IFSUB = 1 IFSUB < .NO IFSUB.linkWrap = {$mainMenuIfsubLinkWrap} } 2 < .1 3 < .1 4 < .1 } [END] Dann sollte ich noch erwähnen, dass ich realURL einsetze. Aber das macht ja bei den links im Content Bereich auch nichts aus. Falls sich jemand das Problem anschauen will, es liegt im Moment auf einem lokalen Server. reutiserver.kicks-ass.net/projekte/pegasus/cms/shop/ Ich hoffe einer von Euch da draußen kann mir helfen... Bis dahin verbleibe ich mit Grüßen, Jo |
|
Verfasst am: 20. 08. 2007 [19:52]
|
|
|
einpraegsam.net
Moderator
Dabei seit: 17.01.2005
Beiträge: 8534
|
Hallo, habe gerade auf meinem XAMPP das gleiche Problem. Umgehen kann man das Problem, indem man in der localconf die realurl Einstellungen anpasst: HTML 'init' => array(
'enableCHashCache' => 1,
), |
|
Verfasst am: 22. 08. 2007 [03:31]
|
|
|
ruschnet
Themenersteller
Dabei seit: 13.08.2007
Beiträge: 51
|
Hallo wunschtacho, erstmal danke für den Tip. Hat aber leider nicht geholfen. Mein System ist, wie Du schon erkannt hast, ein XAMPP auf einem Windows Server. Es geht halt leider nur um das verflixte "und" Zeichen. Im Content Bereich, ganz normal codiert im link mit "&". Aber in der commerce navi mit HTML &%3B
Hoffe jemand kann mir helfen, sonst weiß ich leider auch keinen Rat. gruss, jo |
|
Verfasst am: 22. 08. 2007 [09:06]
|
|
|
einpraegsam.net
Moderator
Dabei seit: 17.01.2005
Beiträge: 8534
|
Ist sehr sehr komisch. Ein Link sieht bei mir auch so bescheuert aus: HTML http://localhost/t3_commerce/justpowder_mountain_onlineshop/detail/kategorie/salomon.html?amp%3BcHash=985dab87e3 Die Frage ist: - Warum macht er überhaupt den cHash, obwohl das per RealURL ausgeschaltet wurde UND - Warum funktioniert das nur bei XAMPP nicht so richtig Der Fehler liegt vermutlich im commerce Plugin |
|
Verfasst am: 22. 08. 2007 [11:12]
|
|
|
ruschnet
Themenersteller
Dabei seit: 13.08.2007
Beiträge: 51
|
Das ist eben genau das, was ich heute mal testen werde. Weil, wenn das nur unter XAMPP so komisch ist, dann hab ich online keine Probleme mehr. Ist halt schade, weil man nicht erst mal testen kann. Behindert einfach die Entwicklung. Aber es ist dann für mich gesichert, dass ich mit meinen Kunden online kann... Und das klingt gut.. Wie bekommst Du eigentlich die Kategorien und die "detailview" in realurl? Kannst Du da mal was posten? gruss |
|
Verfasst am: 22. 08. 2007 [11:24]
|
|
|
einpraegsam.net
Moderator
Dabei seit: 17.01.2005
Beiträge: 8534
|
ruschnet schrieb: Wie bekommst Du eigentlich die Kategorien und die "detailview" in realurl? Kannst Du da mal was posten? Beispiel für Firefox: neu.justpowder.de Da siehst du auch, dass ich Online keine Probleme mit dem chash habe Hier noch ein Beispiel zur localconf.php für RealURL: HTML //Beginn REAL URL $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc'][] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL'; $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc'][] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache'; $TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment'; $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 'init' => array( 'enableCHashCache' => 1, /* 'enableUrlDecodeCache' => 'TRUE', 'enableUrlEncodeCache' => 'TRUE', 'appendMissingSlash' => 'ifNotFile', */ ), 'preVars' => array( array( 'GETvar' => 'no_cache', 'valueMap' => array( 'nc' => 1, ), 'noMatch' => 'bypass', ), array( 'GETvar' => 'L', 'valueMap' => array( 'de' => '0', 'en' => '1', ), 'noMatch' => 'bypass', ), ), 'fileName' => array ( 'defaultToHTMLsuffixOnPrev' => 1, 'index' => array( 'barrierefrei.html' => array( 'keyValues' => array( 'type' => 98, ) ), 'druckversion.html' => array( 'keyValues' => array( 'type' => 94, ) ), ), ), 'postVarSets' => array( '_DEFAULT' => array ( 'index' => array( array( 'GETvar' => '', ), ), 'article' => array( array( 'GETvar' => 'tx_ttnews[tt_news]', ), array( 'GETvar' => 'tx_ttnews[backPid]', ), ), 'category' => array( array( 'GETvar' => 'tx_ttnews[cat]', ), ), 'neste' => array( array( 'GETvar' => 'tx_ttnews[pointer]', ), ), 'bild' => array( array( 'GETvar' => 'tx_wtgallery_pi1[picid]', ), ), 'vorschau' => array( array( 'GETvar' => 'tx_wtgallery_pi1[thumbid]', ), ), 'bildkategorie' => array( array( 'GETvar' => 'tx_wtgallery_pi1[cat]', ), ), 'kategorienummer' => array( array( 'GETvar' => 'tx_wtgallery_pi1[catno]', ), ), // Commerce Shop 'tiefe' => array( array( 'GETvar' => 'tx_commerce_pi1[mDepth]', ), ), 'pfad' => array( array( 'GETvar' => 'tx_commerce_pi1[path]', ), ), /*'produktkategorie' => array( array( 'GETvar' => 'tx_commerce_pi1[catUid]', ), ),*/ 'kategorie' => array( array( 'GETvar' => 'tx_commerce_pi1[catUid]', 'lookUpTable' => array( 'table' => 'tx_commerce_categories', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), ), 'produkt' => array( array( 'GETvar' => 'tx_commerce_pi1[showUid]', 'lookUpTable' => array( 'table' => 'tx_commerce_articles', 'id_field' => 'uid_product', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), ), ), ), 'pagePath' => array( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '_', 'languageGetVar' => 'L', 'expireDays' => 0, 'rootpage_id' => 23, ), ); |
|
Verfasst am: 22. 08. 2007 [11:38]
|
|
|
ruschnet
Themenersteller
Dabei seit: 13.08.2007
Beiträge: 51
|
Hey vielen Dank für den Code! Sehr schöner Shop, kompliment... nur leider recht wenig Ski Stuff Für mich könnte es schon wieder Winter werden... Küsse täglich meinen Gotama Wie gesagt, werde es heute nachmittag mal online stellen, dann sehen wir weiter.. |
|
Verfasst am: 22. 08. 2007 [11:44]
|
|
|
einpraegsam.net
Moderator
Dabei seit: 17.01.2005
Beiträge: 8534
|
ruschnet schrieb: nur leider recht wenig Ski Stuff Bin gerade dabei eine Import Extension für commerce zu erstellen, damit man die Artikel importieren kann Ist also noch am Werden... |
|
Verfasst am: 23. 08. 2007 [10:56]
|
|
|
ruschnet
Themenersteller
Dabei seit: 13.08.2007
Beiträge: 51
|
Bin gerade dabei eine Import Extension für commerce zu erstellen, damit man die Artikel importieren kann Kann Dir leider mit der Extension nicht weiterhelfen, bin glaub ich noch zu unerfahren in typo3. Aber ich hätte noch 2 kleine Fragen an Dich. - Wo bist Du, bzw. die JustPowder Seite gehostet? Suche noch nach einem guten Hoster. Ist Mittwald ok, auch für commerce Anwendungen? - Bei dem XAMPP link Problem: Werden Deine Links nur so bescheuert angezeigt, funktionieren aber, oder führt Dein Link auch ins Leere? gruss jo |
|
Verfasst am: 23. 08. 2007 [11:07]
|
|
|
einpraegsam.net
Moderator
Dabei seit: 17.01.2005
Beiträge: 8534
|
- Ich bin bei 1und1, kann den Hoster aber nicht für TYPO3 weiterempfehlen. Mit Mittwald habe ich keine Erfahrung aber bislang nur gutes gehört. - Sieht "blöd" aus und funzt |




