Content-Texte auf Hersteller-Listing

1805
2017
Do
14:29
Tag
3632
3129 views

Sie wollen in Gambio GX2 oder Gx3 auf den Hersteller-Seiten individuelle Inhaltstexte aus dem Content-Manager einbauen? Diese einfach Modifikation von Gambio GX2 ermöglicht ihnen auf einfache Weise, die Produktlistings der Herstellerseiten mit individuellen Texten besser für Suchmaschinen zu optimieren. Die Modifikation ist sehr einfach in Gambio GX2 einzubauen. Sollten Sie Hilfe benötigen: Rufen Sie uns an! Wir helfen gerne! Tel 0941 / 4618 3055

UPDATE 18.05.17: Jetzt auch für Gambio GX3!

Anleitung GX3: öffnen Sie unter Gambio GX3 die Datei /system/classes/layout/LayoutContentView.inc.php. Fügen Sie direkt vor

$this->set_content_data('main_content', $this->main_content);

(in Version 3.0.0.0  Zeile 93) folgenden Code ein:

// mod ff individuelle content-text über hersteller-produktlisting
		if(isset ($_GET['manufacturers_id'])){
			$t_content_query = xtc_db_query("SELECT *
				FROM ".TABLE_CONTENT_MANAGER."
				WHERE
					content_group = 30".$_GET['manufacturers_id']." AND
					languages_id = '" . $_SESSION['languages_id'] . "'
					$t_group_check
				");
			$t_content_array = xtc_db_fetch_array($t_content_query, true);
			$this->main_content='<div id="hersteller_intro">'.$t_content_array['content_text'].'</div>'.$this->main_content;
		}

Anleitung GX2: öffnen Sie unter Gambio GX2 die Datei /includes/modules/default.php. Fügen Sie direkt vor

$smarty->assign('main_content', $main_content);

(in meiner Version Zeile 683) folgendes ein:

// mod ff individuelle content-text über hersteller-produktlisting
if(isset ($_GET['manufacturers_id'])){
    $t_content_query = xtc_db_query("SELECT *
        FROM ".TABLE_CONTENT_MANAGER."
        WHERE
            content_group = 30".$_GET['manufacturers_id']." AND
            languages_id = '" . $_SESSION['languages_id'] . "'
            $t_group_check
        ");
    $t_content_array = xtc_db_fetch_array($t_content_query, true);
    $main_content='<div id="hersteller_intro">'.$t_content_array['content_text'].'</div>'.$main_content;
}

Anschliessend legen Sie noch im Gambio GX2 Content Manager eine neue Content-Seite an. Die ID beginnt in obigem Beispiel mit 30, angehängt wird die id des Herstellers aus dem [GET]-Parameter der URL. Um auf der Seite http://akzent-bikestyle.de/?manufacturers_id=15 einen neuen Hersteller-Text anzuzeigen, legen Sie also einen Content mit ID 3015 an. Dann setzen sie den Content noch auf „sichtbar“ und „in extraboxes“ anzeigen. Fertig.

2
1


Bewerte diesen Beitrag auf blog.ff-webdesigner.de!

Content-Texte auf Hersteller-Listing: 1 Stern2 Sterne3 Sterne4 Sterne5 Sterne 5,00 von 5 Punkten, basieren auf 4 abgegebenen Stimmen.
Loading...

9 Comments

Marc Hoffmann

Das kling interessant.
Aber gibt es auch die Möglichkeit, mit so einer kleinen Änderung Artikel einer bestimmten Kategorie auf einer Content-Seite einzublenden?

ff-webdesigner

Natürlich geht das. Ich weiss noch nicht wie, müsste nachforschen und noch etwas programmieren. Ich denke binnen 2h bekommen ich das hin. Interesse? -> mail!

Manuel

Hallo! Ich wollte es in unserem Shop umsetzen – genau die Funktion habe ich gesucht… leider funktioniert es nicht…es wird nichts angezeigt

In dem Beispiel beginnt die ID mit 30 – muss ich das bei mir irgendwie anpassen?

ff-webdesigner

Klar muss man das anpassen. Die passende Content ID finden sie heruas, in dem Sie im Admin-Bereich / Conten-Manager über den passenden LInk zum Content hovern: unten wird in der URL auch die ID der Seite angezeigt.

Manuel

Vielen Dank – leider wird es immer noch nicht angezeigt. Muss ich in dem Code oben außer der 30 noch irgendwas anpassen/ersetzen?

wiyono

Leider bei mir auch nicht gezeigt? nur text in content-manager gezeigt und wenn ich die Texte löschen mache dann bekomme ich blank page, nun zurück button

kannst du mir helfen?

Danke

Sven

Leider ist die Datei: /includes/modules/default.php nicht mehr aktuell ab der Shopversion GX 2.2. Inhalte wurden in andere Datei umgelagert.

ff-webdesigner

Korrekt. Gambio macht alles zunehmend kompliziert. Wir haben aber auch schon eine neue Version des obigen unter Gx 2.3.3.1 am laufen. Einbau dauert max. 1h. Hilfe hierfür auf Anfrage.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.