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 Kategorie für Webshop aktiv setzen unter Beibehaltung des aktiv-Status aller enthaltener Artikel User helfen Usern - Fragen zu JTL-Wawi 6
Neu Artikel Leichen bereinigen in der Datenbank Betrieb / Pflege von JTL-Shop 3
Neu Artikel nur zur Ansicht in Shop ... ohne Kauf-Button Betrieb / Pflege von JTL-Shop 2
Artikel im Shop sichtbar obwohl kein Lagerbestand. JTL-Wawi 1.6 2
Neu Pickliste für Aufträge mit mehr als einem Artikel aus verschiedenen Lagerbereichen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neue Artikel werden nicht angezeigt im Shop JTL-Wawi 1.9 1
kaufland.de Artikel steht seit Tagen "in Prüfung" kaufland.de - Anbindung (SCX) 0
kaufland.de Artikel steht seit Tagen "in Prüfung" JTL-Wawi 1.9 0
Neu 📢 Plugin "Verbotene Artikel: Kauf nur für richtige Kundengruppe" by NETZdinge.de Plugins für JTL-Shop 0
Neu GPSR Umsetzung auch für "Artikel auf Anfrage" nötig? User helfen Usern - Fragen zu JTL-Wawi 2
Neu WMS - Mini Artikel ohne Barcode Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Neuen ähnlichen Artikel direkt aus Auftrag - wie erstellen? User helfen Usern - Fragen zu JTL-Wawi 3
GPSR Produktsicherheit - Stücklisten Artikel (Bundle) verschiedene Hersteller JTL-Wawi 1.9 2
Neu Artikel-Filter / Suche: Artikel ohne Verantwortliche Person (GPSR) User helfen Usern - Fragen zu JTL-Wawi 4
Neu Koupon % Artikel ausschließen Allgemeine Fragen zu JTL-Shop 0
Kompletter SCX Abgleich hängt fest bei Artikel (Senden) 1. Aufruf [0,00%] 0/0 kaufland.de - Anbindung (SCX) 1
Neu Amazon Artikel mehrfach listen / Generelle Frage / Amazon-Anbindung - Ideen, Lob und Kritik 2
Ebay JTL-Wawi "Hersteller" + "Verantwortliche Person" auf mehrere Artikel übertragen GPSR JTL-Wawi 1.9 6
Neu Neues Lager, Artikel sind angelegt, Bestände auf 0, wie pflege ich jetzt die Bestände korrekt ein ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Alle Artikel updaten GPSR eBay-Anbindung - Fehler und Bugs 1
Artikel können nicht mehr aufgerufen werden, Artikelkategorier fehlerhafte Anzeige JTL-Wawi 1.9 2
Neu Ab gewisser Bon-Summe einen Artikel kostenfrei dazu. Wie? Fragen rund um LS-POS 0
GPSR für nur einen Artikel des Hersteller JTL-Wawi 1.9 2
Neu Export der Shop-Artikel JTL-Ameise - Fehler und Bugs 2
Neu Artikel werden als online in der WAWI angezeigt sind es aber nicht! Shopware-Connector 0
Gelöst Preisstaffelung bei Mengenverkauf für einen Artikel erstellen Allgemeine Fragen zu JTL-POS 4
Neu Pickliste, Artikel summiert Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 5
Neu WARNUNG JTL GPSR Plugin 1.0.2 funktioniert nicht, wenn Artikel keine Beschreibung hat Plugins für JTL-Shop 20
Neu Artikel Etikett beim Versandvorgang drucken Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Nur geänderte Artikel per Ameise exportieren JTL Ameise - Eigene Exporte 5
Neu Versandkostenfreie Artikel von Versandkostengrenze ausschließen Betrieb / Pflege von JTL-Shop 2
Neu Artikel Bilder bei neuen Amazon Artikeln immer nur JTL Dummy Bild Amazon-Lister - Fehler und Bugs 1
Neu Artikel-Bilder je Plattform JTL Ameise - Eigene Exporte 2
Neu Technische Zeichnung im Artikel hinterlegen JTL-Plan&Produce - Ideen, Lob und Kritik 0
Neu Neue Artikel mit Ameise und EAN aus JTL JTL-Workflows - Ideen, Lob und Kritik 1
In Bearbeitung Unteilbare Artikel in POS trotzdem teilbar Allgemeine Fragen zu JTL-POS 1
In Diskussion Bestellte Artikel werden über alle Lager reserviert (WaWi + POS) JTL-Workflows - Fehler und Bugs 15
Neu Kann Artikel nicht für den Shop aktivieren User helfen Usern - Fragen zu JTL-Wawi 2
Neu Anmerkung im Artikel unter Sonstiges auf einer Druckvorlage ausgeben User helfen Usern 1
Neu wie kann ich wareneingang mit artikel karton einbuchen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Wir würdet Ihr vorgehen? ( Teilgelieferten Auftrag anderen Artikel ausliefern) User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Dokumente zum jeweiligen Artikel in der Bestellbestätigung automatisch anheften JTL-Workflows - Fehler und Bugs 3
Neu Artikel in WaWi versehentlich gelöscht (in FFN noch vorhanden) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigenes Feld Checkbox im Artikel als Darstellungsbedingung auf Rechnungsvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Einzelne Artikel einer bestimmten Kundengruppe anzeigen lassen Allgemeine Fragen zu JTL-Shop 5
Neu Artikel immer ohne Sonderpreis kopieren Arbeitsabläufe in JTL-Wawi 0
Kettensymbol auf alle Artikel verwenden Otto.de - Anbindung (SCX) 0
Neu JTL Artikel auf Shopify als Varianten anzeigen Shopify-Connector 2
Seite Artikel->Sonderpreise und Sonderpreiskationen definieren JTL-Wawi 1.9 0
In Bearbeitung Artikel mit negativem Preis (Gutschein) eingeben kompliziert...geht das einfacher? Allgemeine Fragen zu JTL-POS 5

Ähnliche Themen