Istnieje potrzeba zrozumienia wzorca MVC, który jest wbudowany w OpenCart.
W skrócie - masz klasę Model, która współdziała z bazą danych, klasę Controller, która działa powyżej i wywołuje metody Model (pobieranie danych, aktualizacja danych, wstawianie danych) i przekazuje dane wyjściowe do przeglądarki podczas przetwarzania przez widok (powinno być inną klasę, ale OpenCart ma tylko taką samą jak MC - część Model-Controller z plikami szablonów).
A więc do Twojego problemu:musisz zmodyfikować catalog/model/catalog/category.php i poszukaj metody o nazwie getCategory który pobiera konkretne dane kategorii. Tutaj w zapytaniu wybierającym powinno być select * from ... - jeśli tak to wszystko jest OK, ale jeśli jest jak select category_id, category_description, ... from ... to musisz dodać swoje nowe pole również tutaj (przepraszam, nie pamiętam zapytań SQL z OpenCart).
Dodatkowo edytuj catalog/controller/product/category.php i poszukaj części, w której dane kategorii są kontrolowane (wywoływany jest model kategorii) lub poszukaj linii zaczynającej się od $this->data['description'] = ...; i dodaj tutaj swoje nowe pole, takie jak $this->data['description2'] = ...; .
Mam nadzieję, że to pomoże.