Ich möchte Produkte einer bestimmten Kategorie in opencart 2.3.0.2 eindeutig hinzufügen.So stylen Sie Produkte einer bestimmten Kategorie in OpenCart 2.3.0.2
Antwort
Wenn Sie möchten, einschließlich HTML-Stil von bestimmten Kategorie ändern, dann zuerst
offen
catalog/controller/extension/module/category.php
Am Ende der Datei finden Sie Zeile finden:
return $this->load->view('extension/module/category', $data);
Hier können Sie Ihre if else
Bedingung für bestimmte Kategorie ID hinzufügen:
if ($data['category_id'] == 25){
return $this->load->view('extension/module/categorycustom', $data);
} else {
return $this->load->view('extension/module/category', $data);
}
neue Datei hinzufügen an:
Katalog/Ansicht/Thema/Standard/Vorlage/Erweiterung/Modul/categorycustom.tpl
und Kopieren von Inhalten aus
catalog/view/theme/default/template/extension/module/category.tpl
Dies wird Inhalt der linken Seite Filterdaten ändern.
catalog/controller/product/category.php
Suche Linie hier um 377
$this->response->setOutput($this->load->view('product/category', $data));
Fügen Sie Ihre if else
Zustand den Hauptinhalt der Seite zu ändern: Öffnen Sie
, wenn Sie wollen, dann Hauptinhalt auf der rechten Seite ändern. Wie:
if ($category_info['category_id'] == 28){
$this->response->setOutput($this->load->view('product/categorynew', $data));
} else {
$this->response->setOutput($this->load->view('product/category', $data));
}
Nun fügen Sie neue Datei unter:
catalog/view/theme/default/template/product/categorynew.tpl
Kopieren von Inhalten aus:
catalog/view/theme/default/template/product/category.tpl
Auf diese Weise können vollständig das Layout bestimmter Kategorieseite ändern.
Ich schätze es sehr Vijay. Danke ... – Maestro
Wenn Sie wirklich mögen dann bitte stimmen ... danke ... –
Ich habe! :-) Und ich mein wirkliches Problem ist, habe ich eine Kategorie namens "in Kürze" erstellt und ich möchte, dass Produkte dieser Kategorie auf der Titelseite und auf allen Produktseiten mit einer Flagge "Coming soonly" angezeigt werden. Wie gehe ich vor? – Maestro
In Opencart 2.x hat body
verschiedene Klassen für jeweils unterschiedliche Seiten, zum Beispiel in einer Kategorie wie seine: <body class="product-category-59">
für eine andere Kategorie: <body class="product-category-70">
Sie diese Klasse für Ihre Stile verwenden kann, zum Beispiel:
.product-category-59 a {
color: red;
}
.product-category-70 a {
color: green;
}
Danke Mojtaba, das ist hilfreich. – Maestro
- 1. Opencart 2.3.0.2 Wie Produkte einer bestimmten Kategorie auf der Titelseite mit einer Flagge angezeigt werden
- 2. Opencart vqmod 2.3.0.2 $ config error
- 3. Erlaubnis verweigert! wenn Erweiterung in OpenCart 2.3.0.2
- 4. OpenCart 2.3.0.2 - Wohin ging meine schlechte Erweiterung?
- 5. Verteidigen SQL-Injektion Angriff mit OpenCart 2.3.0.2
- 6. Opencart zeigt keine Produkte
- 7. URL Rewriting OpenCart Produkte SEO
- 8. WooCommerce alle Produkte einer bestimmten Kategorie verstecken, wenn nicht eingeloggt
- 9. So stylen Sie dropDownButton?
- 10. So platzieren Sie eine Sidebar mit allen Kategorien in opencart
- 11. Miniaturansicht der Kategorie im category.tpl-Modul in opencart anzeigen?
- 12. Wie bekommt man alle Produkte aus der Kategorie zu jedem Preis in OpenCart?
- 13. Wie setzt man globale Variablen in OpenCart 2.3.0.2?
- 14. Module geben den Fehler Seite nicht gefunden. Opencart 2.3.0.2
- 15. So ändern Sie den Attributwert für alle Produkte in einer Kategorie
- 16. Magento erhalten Sie die Produkte aus einer bestimmten Kategorie mit Name, Bild und Beschreibung
- 17. Produkte in der Kategorie in einer neuen Seite zeigen
- 18. Wie Produkte aus einer bestimmten Kategorie in Magento E-Commerce erhalten
- 19. WooCommerce das Hinzufügen von benutzerdefinierter Produktzählung Produkte nur in bestimmten Kategorie und in bestimmten Seite
- 20. Opencart erhalten category_id in der Kategorie page
- 21. Magento bekommen alle Produkte in einer bestimmten Kategorie bestellt durch die 'Position' Feld
- 22. So stylen Sie Features in Abhängigkeit von Vergleichsoperatoren in Leaflet
- 23. Kategorie - Produkte [PHP, MySQL PDO]
- 24. Magento Zeige Produkte nach Kategorie
- 25. Standardbild für Woocommerce Kategorie Produkte
- 26. Wie man Quantity Box in Kategorie Seiten opencart 2.2
- 27. Enaml: So stylen Sie eine CheckBox
- 28. Nur Produkte von ausgewählten Kategorie in Laravel
- 29. So verfolgen Sie über Kategorie?
- 30. Opencart: Änderung Ausgewählte Produkte Grenze und Dimensionen
Verwenden Sie dieselbe Klasse, um gängige Stile für dieselbe Kategorie zu definieren. –
Danke LIJIN, aber wo finde ich sie? – Maestro
Was benötigen Sie? schreibe eine Klasse und lege Stile in diese Klasse. und legen Sie die Klasse in HTML, die Sie möchten, einzigartigen Stil. –