Er is behoefte aan begrip van het MVC-patroon waarin OpenCart is ingebouwd.
In het kort:u hebt een Model-klasse die interageert met de database, een Controller-klasse die hierboven werkt en Model-methoden aanroept (gegevens ophalen, gegevens bijwerken, gegevens invoegen) en de uitvoer doorgeven aan de browser terwijl deze wordt verwerkt door de View (moet worden een andere klasse, maar OpenCart heeft alleen zoals MC - Model-Controller-gedeelte met sjabloonbestanden).
Dus voor uw probleem:u moet catalog/model/catalog/category.php
. aanpassen en zoek naar methode genaamd getCategory
die de concrete categoriegegevens ophaalt. Hier in de select-query moet select * from ...
. zijn - als het zo is, is alles in orde, maar als het is zoals select category_id, category_description, ... from ...
dan moet je hier ook je nieuwe veld toevoegen (sorry, ik herinner me de SQL-query's van OpenCart niet).
Bewerk ook de catalog/controller/product/category.php
en zoek naar het deel waar de categoriegegevens worden beheerd (het categoriemodel wordt genoemd) of zoek naar de regel die begint met $this->data['description'] = ...;
en voeg hier Uw nieuwe veld toe, zoals $this->data['description2'] = ...;
.
Ik hoop dat dit zal helpen.