Gelöst 1 Artikel in Kategorie = direkt weiterleiten zum Artikel, ebenso bei der Suche!

marcos software

Sehr aktives Mitglied
23. Juli 2009
1.742
24
Bonn
So, liebe Leute, heute noch eine weitere Anleitung!

Vorneweg, vielen Dank an gunnart für den ersten Teil und den Denkanstoß!
vorneweg 2: sry 4 capslock im titel, is hängengeblieben ;)

Folgendes Szenario:

1. Ich möchte, dass wenn in einer Kategorie nur 1 Artikel vorhanden ist, der Kunde direkt auf den Artikel weitergeleitet wird und diesen nicht erst auf der Übersichtsseite der Kategorie (in der ja jetzt eh nur dieser eine Artikel zu sehen ist) den Artikel anklicken muss!

2. Aber was noch viel wichtiges ist (für eine Suchmaschine die einen Deeplink zu den Produkten anhand einer Art EAN benötigt, xtc die links zu den produkten aber so nicht generiert und ich nicht lust habe, alles einzeln per beispielsweise .htaccess umleiten zu lassen) (luft hohl): Wenn bei der Suche nur 1 Ergebniss rauskommt, also nur 1 Resultat, dann wird nicht erst die Ergebnisseite der Suche angezeigt, sondern direkt der gesuchte Artikel!

Gut, kommen wir zu der Lösung:

Zu 1:

Das habe ich selbst nicht gelöst, sondern eine Anleitung auf Heben Sie sich ab. (gunnART - Grafik, Layout, Konzeption) gefunden, genauergesagt hier : Klicks sparen - redirectToSingleProd (gunnART - Grafik, Layout, Konzeption)

Ich habe es noch einmal hierhin gepostet ,da es evtl für den einen oder anderen in diesem Zusammenhang auch sehr interssant sein könnte, und die Suche danach gewiss erleichtert.

Zu 2:

-> Punkt 1 (also die anleitung von gunnart) muss ausgeführt werden!
-> in der includes/modules/products_listing.php müsst ihr direkt nach
PHP:
 ‘SHIPPING_IMAGE’ => $shipping_status_image,
								   ‘PRODUCTS_ID’ => $listing[’products_id’],
									 ‘HAPPY_HOUR_FROM’ => $happy_hour[’time_from’],
									 ‘HAPPY_HOUR_TO’ => $happy_hour[’time_to’],
									 ‘HAPPY_HOUR_STATUS’ => $happy_hour_status);

folgendes einfügen:

PHP:
$eigene_id = $listing[’products_id’];
									 $eigene_name = $listing[’products_name’];

und nun nach dem "}" bitte folgendes einfügen:

PHP:
// ab hier eingefuegt von mir!!!
 		if ($rows == 1) {
		xtc_redirect(xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($eigene_id,$eigene_name)));
	  }
     // bis hier eingefuegt von mir !!!

-> speichern, testen, freuen!

wem meine anleitung zu unübersichtlich war hiernochmal die veränderung mit ein bisschen umliegenden Quelltext aus der includes/modules/products_listing.php :

PHP:
'PRODUCTS_PRICE' => $price['formated'], 
                                   'PRODUCTS_VPE' => $vpePrice, 
                                   'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($listing['products_id'],$listing['products_name'])), 
                                   'BUTTON_BUY_NOW' => $buy_now, 
                                   'PRODUCTS_FSK18' => $fsk18,
                                   'SHIPPING_NAME' => $shipping_status_name, 
                                   'SHIPPING_IMAGE' => $shipping_status_image, 
                                   'PRODUCTS_ID' => $listing['products_id'],
                                     'HAPPY_HOUR_FROM' => $happy_hour['time_from'],
                                     'HAPPY_HOUR_TO' => $happy_hour['time_to'],                                 
                                     'HAPPY_HOUR_STATUS' => $happy_hour_status);
                                     
                                     $eigene_id = $listing['products_id'];
                                     $eigene_name = $listing['products_name'];
            
            
    }
    
      // ab hier eingefuegt von mir!!!
        
        if ($rows == 1) {
        xtc_redirect(xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($eigene_id,$eigene_name)));
      }
        
    // bis hier eingefuegt von mir !!!
} else {

    // no product found
    $result = false;


So, wie immer hoffe ich hiermit dem ein oder anderen geholfen zu haben - und wie immer: FEEDBACK ERWÜNSCHT!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Download-Artikel mit dem Download-Modul anbieten JTL SHOP Plugins für JTL-Shop 5
Neu Fehlermeldung beim Überarbeiten der Daten unter Artikel Verkaufsplattform LLister Amazon-Lister - Fehler und Bugs 0
Neu Artikelnummern bei bestehenden Artikel falsch zusammengesetzt JTL-Wawi - Fehler und Bugs 0
Neu Artikel lassen sich nicht aus Shopify Store löschen Shopify-Connector 4
Artikel mit zwei Positionen JTL-Wawi 1.10 1
Neu Ameise Import - Kind-Artikel - Kurzbeschreibung/Beschreibung des Vaterartikel? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Artikel einstellungen (Versand) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ameise -> "Artikel je Posten": bei neu = vorhanden / bei update nicht? Einrichtung und Installation von JTL-eazyAuction 0
Neu Vater Kind Artikel erstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Shop wo Kunden selbst einen Artikel designen können? Smalltalk 3
Neu Sortierung/Artikel pro Seite /Galerie vs. Liste ausblenden Templates für JTL-Shop 7
Neu SQL für noch nie Verkaufte Artikel auf Marktplätzen. User helfen Usern - Fragen zu JTL-Wawi 3
Neu Fehlermeldungen beim Hochladen von Artikel über Amazon Lister 2.0 Amazon-Lister - Fehler und Bugs 0
Neu Identischen Artikel unter verschiedenen Bezeichnungen verkaufen - GTIN mehrfach vergeben? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
Neu TIKTOK Shop-Rabatte auf Artikel Business Jungle 1
In Diskussion Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3
Neu JTL mit Shopify für Etsy anstatt JTL mit Unicorn2 - hat das jemand gemacht? Anbindung, bestehende Artikel mappen? Multishop? Shopify-Connector 2
Neu Artikel exportieren, die keine Verknüpfung bei Bild haben JTL Ameise - Eigene Exporte 5
Lagerbestand 0 = Artikel ausblenden, aber doch doch wiederum nicht. Einrichtung JTL-Shop5 2
Kauf und Leasingoptinen in einem Artikel geht das? JTL-Wawi 1.9 0
Neu Gefahrentafeln im Artikel anzeigen Betrieb / Pflege von JTL-Shop 8
Neu Artikel werden in Shopify nicht veröffentlicht Shopify-Connector 8
Neu Artikel als Variationskombination plus Zusatzprodukt User helfen Usern - Fragen zu JTL-Wawi 0
Defekt-Artikel nach Retoure über WMS nicht mehr in JTL-Wawi sichtbar JTL-Wawi 1.10 2
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
Neu Amazon Lister 2.0 - Abgleich gelisteten Artikel Amazon-Lister - Fehler und Bugs 0
Neu Artikel in Aufträgen trotz Versand deswegen Fehlbestand User helfen Usern - Fragen zu JTL-Wawi 0
Neu BIO Zertifizierung - Kontrollstelle fordert jetzt eine Liste aller Artikel mit Sortierung Smalltalk 9
Neu Wie exportiere ich Artikel ohne Lieferanten richtig? JTL Ameise - Eigene Exporte 0
Artikel im Auftrag nicht verschiebbar. Freiposition automatisch gesetzt in jedem Auftrag als 1. Position. JTL-Wawi 1.10 1
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1
Neu Amazon Lister 2.0 -- Kategorien (Amazon) auf andere Artikel vererben/kopieren Amazon-Lister - Fehler und Bugs 3
Neu Status Quo Artikel zu Shopify hochladen Shopify-Connector 0
Hochladen von Artikel zu Ebay klappt nicht JTL-Wawi 1.10 13
Nach dem Import von Aufträgen kein Artikel Preis JTL-Wawi 1.9 1
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Artikel ändert über Nacht den Preis JTL-Wawi 1.10 3
Neu Bestimmte Kategorien oder Artikel nur nach Kundenlogin aufrufbar? Allgemeine Fragen zu JTL-Shop 3
Neu JTL PayPal Checkout 5.3.0 mit Shop 5.5.2 - Artikel nur sichtbar wenn Kunde eingeloggt ist oder Artikel nicht verfügbar ist Plugins für JTL-Shop 6
Neu Hersteller GPSR Daten im Artikel anzeigen. Arbeitsabläufe in JTL-Wawi 0
Artikel soll laut Wawi auf der Pickliste sein. Ist er er aber nicht. JTL-Wawi 1.9 1
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Neu Betreff: CMD-Import überspringt Artikel bei Bestandsüberschreibung - Über den GUI-Import keine Probleme JTL-Ameise - Fehler und Bugs 2
Neu Umsatzsteuer Versandkosten bei Mischwarenkorb (7% und 19% Artikel) JTL-Wawi - Fehler und Bugs 5
Artikel Dialog öffnet nicht (F2) nach update auf 1.10.13 JTL-Wawi 1.10 11
Probleme beim Import von eBay-Produkten in JTL – neue Artikel werden nicht übernommen eBay-Anbindung - Fehler und Bugs 5
Neu Sortierung Artikel Wawi - JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Trigger wen Artikel online gehen User helfen Usern 8

Ähnliche Themen