Hallo,
dann muss da nochmal was ersetzt werden.
Statt:
{$NAVIGATION|replace:"?n1=1&page=":"/&page="}
Nun:
{$NAVIGATION|replace:"/keywords/":"/keywords/advanced_search_result.php?n1=1&/"|replace:"?n1=1&page=":"/&page="}
Hallo,
dann muss da nochmal was ersetzt werden.
Statt:
{$NAVIGATION|replace:"?n1=1&page=":"/&page="}
Nun:
{$NAVIGATION|replace:"/keywords/":"/keywords/advanced_search_result.php?n1=1&/"|replace:"?n1=1&page=":"/&page="}
templates/module/product_listing_html
Alt:
{$NAVIGATION}
Neu:
{$NAVIGATION|replace:"?n1=1&page=":"/&page="}
"/keywords/SUCHBEGRIFF?n1=1&page=3"
Probiere mal aus ob der Link so aufrufbar ist:
"/keywords/SUCHBEGRIFF/&page=3"
So sieht das nämlich bei mir aus.
Wenn der Link funktioniert, dann kannst du mit smarty:replace die Navigation notdürftig flicken.
Müsste dann so aussehen:
{$NAVIGATION|replace:"?n1=1&page=":"/&page="}
Hallo gülkalayci,
das man bei ausgeschaltetem Javascript (was vermutlich dein Problem ist) nichts verkaufen kann, habe ich schon im Mai 2012 geschrieben:
https://support.commerce-seo.de/threads/2809-J…uf-m%C3%B6glich
Scheint niemanden zu interessieren. Wer möchte schon was an Kunden verkaufen welche Javascript ausschalten...
Wenn ich einen Kupon einlösen möchte, dann erscheint neuerdings:
ZitatFatal error: Call to undefined function xtc_session_register() in /www/htdocs/.../shop/inc/xtc_collect_posts.inc.php on line 78
Dort finde ich:
// KUPON ID IN SESSION SPEICHERN $_SESSION['cc_id'] = $gv_result['coupon_id']; if (!$_SESSION['cc_id']) { xtc_session_register('cc_id'); }
Ich habe das nun mal so abgeändert und es scheint zu funktionieren:
// KUPON ID IN SESSION SPEICHERN
$_SESSION['cc_id'] = $gv_result['coupon_id'];
if (!$_SESSION['cc_id']) {
#xtc_session_register('cc_id');
$_SESSION['name'] = 'cc_id';
}
ZitatWarnung
Diese Funktion ist seit PHP 5.3.0 DEPRECATED (veraltet). Sich auf diese Funktion zu verlassen ist in keiner Weise empfehlenswert.
ZitatAchtung
Wenn Sie $_SESSION (oder $HTTP_SESSION_VARS) verwenden, sollten Sie nicht session_register(), session_is_registered() und session_unregister() verwenden.
http://php.net/manual/de/function.session-register.php
ZitatBasisfunktionen seit Version v2.1 Plus:
...
PHP 5.3.x Komplett-Unterstützung
...
http://www.commerce-seo.de/commerceSEO-v2…O-v22-Plus.html
Das ist ja dann falsch, oder nicht?
Das kannst du in der CSS-Datei ändern.
ZitatYou have whitespace in your response.
Das muss geändert werden. In einer im Checkout aufgerufenen Datei (Zahlungsmodule etc.) befindet sich eine Leerzeile über oder unter dem PHP-Code.
Schreibe in deine stylesheet.css
Zitatimg {border:0!important;}
Was dauert eigentlich länger?
a. Mal kurz selbst in den Quelltext und die CSS-Datei schauen
b. Eine Frage im Forum dazu stellen und hoffen, dass hier alle dein Template benutzen
Tipp:
https://addons.mozilla.org/de/firefox/addon/web-developer/
Du musst einfach den HTML-Quelltext des Footers auf die externe Seite kopieren. Das ist damit gemeint.
admin -> Boxenmanager
Beispiel:
1. Kunde gibt einen Kuponcode ein.
2. An die URL des Warenkorbs wird eine Fehlermeldung hinzugefügt:
shopping_cart.php?info_message=Der+Mindestbestellwert+für+diesen+Kupon+in+Höhe+von+++10%2C00+%26euro%3B++wurde+noch+nicht+erreicht.
3. Kunde klickt auf Kasse und befindet sich durch den URL-Anhang im gewöhnlichen Checkout
checkout_payment.php?info_message=Der+Mindestbestellwert+für+diesen+Kupon+in+Höhe+von+++10%2C00+%26euro%3B++wurde+noch+nicht+erreicht.
Frage 1: Was muss man machen, damit die "info_message" nicht zur URL hinzugefügt wird?
Frage 2: Ist das ein Sicherheitsrisiko?
Frage 3: Wenn das kein Sicherheitsrisiko ist, dann könnte man diese Verhaltensweise doch auch dazu nutzen, dass Käufer ohne Javaskript im Shop kaufen können (können sie bisher nicht, da sie weder in den Onepage-Checkout noch in den normalen Checkout gelangen!) in dem die URL erweitert wird, wenn kein Javaskript beim Kunden aktiv ist?
Das wäre dann doch eine Lösung dafür:
Javaskript ausgeschaltet = Kein Kauf möglich
https://support.commerce-seo.de/threads/2809-J…14733#post14733
NACHTRAG:
Der Kunde kann nicht im Shop einkaufen, da er durch den URL-Anhang nicht von der checkout_payment.php kommt!
- Man verliert Kunden/Umsatz wenn diese kein Java-Skript eingeschaltet haben
- Man verliert Kunden/Umsatz wenn diese einen Kupon-Code nutzen und der Mindestbestellwert nicht erreicht wird
Beim Import per CSV-Datei gibt es bei mir Probleme mit Umlauten.
Wie muss man den Shop oder die CSV-Datei anpassen, damit Umlaute richtig dargestellt werden?
Bisher werden Umlaute als ? angezeigt und wenn man die Umlaute Umwandelt, dann gibt es Probleme mit Produktnamen die Umlaute enthalten.
Die V2 ist ja nun auf Trailing-Slashes umgestellt. Wird es da Probleme mit indizierten Seiten gebeben? Wenn ja, wie kann man diese lösen?
Die Länder kann/muss man nun im Admin einzeln freischalten.
Wenn man Javaskript ausschaltet, dann kann man auf der One-Page-Checkout-Seite die Bestellung nicht absenden.
In der Datei shopping_cart.php wird der Button generiert der entscheidet welcher Link (OnePage oder normaler Checkout) im Warenkorb generiert wird. Hier fehlt scheinbar doch eine Überprüfung ob auch Javaskript eingeschaltet ist.
Hallo,
ich würde gerne meine Links zu den Tag-Seiten ändern.
Aus http://meinshop.de/tag/irgendein-tag
soll
http://meinshop.de/irgendein-tag werden.
Ist das irgendwie möglich?