Det behövs förståelse för MVC-mönstret som är inbyggt i OpenCart.
Kortfattat - Du har en modellklass som interagerar med databasen, en kontrollklass som fungerar ovan och anropar modellmetoder (datahämtning, datauppdatering, datainfogning) och skickar utdata till webbläsaren medan den bearbetas av vyn (bör vara en annan klass men OpenCart har bara som MC - Model-Controller del med mallfiler).
Så till ditt problem:Du måste ändra catalog/model/catalog/category.php
och leta efter metod som heter getCategory
som hämtar den konkreta kategoridatan. Här i urvalsfrågan ska select * from ...
vara - om det är så är allt OK, men om det är som select category_id, category_description, ... from ...
då måste du lägga till ditt nya fält här också (förlåt, jag kommer inte ihåg SQL-frågorna från OpenCart).
Redigera dessutom catalog/controller/product/category.php
och leta efter den del där kategoridata kontrolleras (kategorimodellen kallas) eller leta efter rad som börjar med $this->data['description'] = ...;
och lägg till ditt nya fält här, som $this->data['description2'] = ...;
.
Hoppas detta hjälper.