opencart 1.5 wie man Modul in einer Kopfzeile hinzufügt

8

Bitte sagen Sie mir, wie kann ich Module wie Slider oder Banner im Header positionieren oder wie können wir zusätzliche Bereiche für die Module definieren.

    
Fahad 14.09.2011, 19:21
quelle

8 Antworten

7

Nun, ich arbeite daran.

Zuerst sollten Sie eine neue Position auf der Admin-Seite hinzufügen. Das bedeutet, dass Sie drei Dateien ändern und jeweils einige Zeilen hinzufügen sollten.

Wenn Sie beispielsweise eine Diashow in die Kopfzeile einfügen möchten, sollten Sie eine neue Position in

hinzufügen %Vor%

/////////////////////////////////////////////////// /

%Vor%

/////////////////////////////////////////////////// /

%Vor%

Dann wurde eine neue Position für die Diashow definiert. und Sie können es auf der Admin-Seite auswählen.

Danach sollten Sie diese Codes in catalog / view / header.tpl

hinzufügen %Vor%

Fügen Sie dann in der Datei catalog / controller / header.php einige Codes wie content_top.php hinzu:      $ layout_id = 1;

%Vor%

Dann alles fertig.

Das einzige Problem für diesen Code ist, dass die Diashow nicht als Diashow, sondern als statisches Bild oder Bilder angezeigt werden kann.

Ich wünschte, du könntest es lösen und mir antworten. Mein Fragebeitrag: Opencart-Entwicklung: Ändern Sie die Position der Diashow

    
huawei chen 01.11.2011, 12:15
quelle
2

tun, was Huawei Chen schrieb und dann diese zu header hinzufügen:

%Vor%

und der Schieberegler funktioniert.

    
iLaPis 05.02.2012 17:47
quelle
1

Sie können von controller / common / column_right.php

lernen

Überprüfen Sie die Modulposition (Zeile 50), Sie können sie an "Kopfzeile" anpassen:

%Vor%

Setze die Ausgabe (Zeile 69), du kannst sie an etwas wie "header_mod" anpassen:

%Vor%

Sie müssen das Modul im Admin ändern, um die zusätzliche Modulposition anzuzeigen.
Es gibt keine " Header " Modulpositionsoptionen auf der Admin-Seite.

    
qaharmdz 19.09.2011 04:18
quelle
1

Sie können auch eine Erweiterung verwenden, die 2 Positionen in Kopf- und Fußzeile platziert. Es erzeugt dieselben Hooks wie column_left und content_top , usw.

es funktioniert mit VQmod für opencart 1.5x

    
Dreamvention 17.06.2012 11:17
quelle
0

Ich denke, diese Erweiterung wird dein Leben super einfach machen. Ссылка

Sie können eine unbegrenzte Anzahl von Positionen zu Ihrem Header hinzufügen, Spalten hinzufügen und deren Breite über den ganzen Admin ändern

Grüße

    
Dreamvention 20.11.2013 17:59
quelle
0

Dieser Leitfaden hat mir geholfen:

Ссылка

Ich habe 1.5.6.1 Opencart-Version verwendet.

    
RydelHouse 21.03.2014 19:32
quelle
0

Ich lese alle deine Antwort. Vergiss alle Dinge.    Es ist sehr einfach, jedes Modul in den Header-Abschnitt zu rufen.

Öffnen Sie Ihre Datei catalog/controller/common/header.php

$this->data['YOUR_MODULE_NAME'] = $this->getChild('module/YOUR_MODULE_NAME');

Jetzt öffnen Sie .tpl Datei des Headers, der sich bei befindet     catalog/view/theme/YOUR_THEME/template/common/header.tpl

und echo dein Wunschmodul wann immer du willst, zB: <?php echo $YOUR_MODULE_NAME;?>

Das ist es. Du bist fertig.

    
Neo 03.04.2014 10:53
quelle
0

Sie müssen wissen, dass Ihre neue Position ein neues Kind ist.

%Vor%

füge deine neue Position wie folgt hinzu:

%Vor%

Jetzt können Sie Ihre neue Position in Ihrer header.tpl

wiedergeben     
DigitCart 28.10.2015 07:58
quelle

Tags und Links