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
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.
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
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
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.
Tags und Links opencart