Ma ktoś doświadczenie z #opencart lub podobnym #cms w modelu #mvc? Zastanawiam się jak wrzucić zmienne przechowujące telefon, adres, mail itp. z ustawień sklepu do footer.tpl bez modyfikowania footer.php. Obecnie da się ich używać tylko w contact.tpl; w innym miejscu wywala błąd, że takie zmienne są niezdefiniowane :( Ma ktoś jakiś pomysł / rozwiązanie?
PS #protip dla kogoś kto tworzy własnego CMS-a: modyfikowanie plików kontrolera jest złe, bo będą problemy z aktualizacją. Ale jednak to mocno ogranicza tworzenie templatek; zatem czemu by nie dodać w tych plikach prostego ifa, który sprawdza czy jest w katalogu plik nazwa-custom.php (np. footer-custom.php) i gdy go znajdzie to go tam załącza. To rozwiązuje problem z aktualizacją i daje mnóstwo możliwości, dzięki którym nie trzeba kombinować, żeby zrobić proste rzeczy :3
PS #protip dla kogoś kto tworzy własnego CMS-a: modyfikowanie plików kontrolera jest złe, bo będą problemy z aktualizacją. Ale jednak to mocno ogranicza tworzenie templatek; zatem czemu by nie dodać w tych plikach prostego ifa, który sprawdza czy jest w katalogu plik nazwa-custom.php (np. footer-custom.php) i gdy go znajdzie to go tam załącza. To rozwiązuje problem z aktualizacją i daje mnóstwo możliwości, dzięki którym nie trzeba kombinować, żeby zrobić proste rzeczy :3
Wołam jeszcze #php i #webdev <3