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 Landingpage bei nur 1 Artikel in einer Kategorie Betrieb / Pflege von JTL-Shop 1
Liste exportieren mit Kategorien und Anzahl der Artikel in der jeweiligen Kategorie JTL Ameise - Eigene Exporte 3
Neu spezieller Artikel maximal 1 Stück je Kunde User helfen Usern - Fragen zu JTL-Wawi 3
Mehrere Artikel, aus mehreren Aufträgen in einer Retoure bearbeiten - How? JTL-Wawi 1.10 1
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 0
Eine GTIN zwei Artikel JTL-Wawi 1.8 4
Neu Exporte: $Artikel->Versandkosten ist nicht der günstigste Tarif? Allgemeine Fragen zu JTL-Shop 2
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2
Artikel temporäre Filter JTL-Wawi 1.11 0
Neu Standard Anzahl der gezeigten Artikel in Artikelübersicht Betrieb / Pflege von JTL-Shop 8
Neu Gespeicherter Warenkorb - bleiben die Artikel reserviert? Betrieb / Pflege von JTL-Shop 2
Fehler seit Version 1.10.15 bei Artikel Auslieferung über Bestandsmenge JTL-Wawi 1.10 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 1
POS: Manche Artikel lassen sich nicht manuell umschreiben JTL-POS - Fehler und Bugs 0
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Seit Update auf 1.11.4: Hunderte Artikel plötzlich „in Aufträgen reserviert“, aber keine passenden Aufträge vorhanden JTL-Wawi 1.11 4
Neu JTL Wawi sendet keine aufzuschaltenden Artikel an Amzon Amazon-Anbindung - Fehler und Bugs 2
Artikel ohne Bestandsführung bleiben im Versand hängen. JTL-Wawi 1.9 0
Neu Artikel KinderArtikel anlegen: Workflow "Artikel erstellt und Artikel geändert" werden NUR beim Vaterartikel gestartet User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nicht alle Artikel einer Bestellung werden an die WaWi übermittelt Amazon-Anbindung - Fehler und Bugs 3
Neu Amazon Artikel auf verschiedenen Sellercentrals aktivieren/deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 0
Bedarfsermittlung ignoriert verkaufte, aber noch nicht gelieferte Artikel (Zulauf schon verplant) JTL-Wawi 1.9 1
Neu JTL Coupon - Rabatt direkt am Artikel Allgemeine Fragen zu JTL-Shop 0
Neu Plugin: DITH Mengenrabatt – Warenkorbrabatte nach Stückzahl (mix + match), ohne Preisänderung am Artikel Plugins für JTL-Shop 0
Artikel unter Amazon > Angebote werden mehrfach aufgeführt Amazon-Anbindung - Ideen, Lob und Kritik 7
Sporadischer Absturz beim Bearbeiten eines Artikel - nach Klick auf speichern JTL-Wawi 1.11 5
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Artikel teilweise nicht für Verkaufskanäle aktivierbar JTL-Wawi 1.10 0
Monatsweise Warenbewegungen für alle Artikel exportieren JTL-Wawi 1.10 1
Artikel nicht automatisch für Verkaufskanal aktivieren JTL-Wawi 1.10 2
Artikel Verfügbar ? Nicht wirklich ! JTL-Wawi 1.11 17
Massenänderung "Lagerplatz" für Artikel bei WMS Lager JTL-Wawi 1.10 2
Umlagerung zu Amazon-FBA plötzlich nicht mehr möglich: Zugewiesende Amazon-SKU weg: "Es befinden sich Artikel ohne Amazon-SKU in der Umlagerung." JTL-Wawi 1.9 7
Neu JTLShop 5.6: Export -> Weitere Formate: Kampagnenparameter nicht im Artikel->cDeeplink JTL-Shop - Fehler und Bugs 8
Neu SEO title tag Artikel dynamisch erstellen Allgemeine Fragen zu JTL-Shop 3
Neu Artikel "Ausverkauft", obwohl Allgemeine Fragen zu JTL-Shop 0
Neu Amazon Artikel eintellen Arbeitsabläufe in JTL-Wawi 2
Zugriff auf Artikel und Bestellungen nach Update nicht möglich JTL-Wawi 1.11 0
Neu Artikel mit gleichem Namen werden bei Shopify zu einem Artikel Shopify-Connector 2
Neu Artikel nur für Admin sichtbar Allgemeine Fragen zu JTL-Shop 2
Neu Zuletzt Verkaufter Artikel länger als X Tage her und im eigenen Bestand User helfen Usern - Fragen zu JTL-Wawi 0
Neu Attribut bei bestimmten Artikel steuert das Erscheinen einer Checkbox vor Bestellabschluss Allgemeine Fragen zu JTL-Shop 1
Neu Wie lege und inseriere ich sehr ähnliche Artikel so effizient wie möglich auf eBay und Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Artikel kann trotz Lagerbestand nicht reserviert werden Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Zusatzverpackung pro Artikel berechnen. Geht das? Allgemeine Fragen zu JTL-Shop 5
Neu Marge ausweisen (Gewinn pro Artikel) Eigene Übersichten in der JTL-Wawi 5
Beantwortet Übersicht Artikel in welchem Shop aktiv? User helfen Usern - Fragen zu JTL-Wawi 4
Neu In Shop Artikel vorbestellen - zusätzliche Versandkosten? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Lieferrantenbestellung WF zu viel gebuchte Artikel User helfen Usern - Fragen zu JTL-Wawi 3
Neu Download-Artikel mit dem Download-Modul anbieten JTL SHOP Plugins für JTL-Shop 6

Ähnliche Themen