Подскажите пожалуйста всезнающие гуру опенкарта! Есть такой кусок кода хтмл: Код: <li><a href="./index.php?route=information/information&information_id=6">ДОСТАВКА И ОПЛАТА</a></li> <li><a href="./index.php?route=product/testimonial">ОТЗЫВЫ И ВОПРОСЫ</a></li> <li><a href="./index.php?route=information/news">НОВОСТИ</a></li> <li><a href="./contact-us">КОНТАКТЫ</a></li> </ul> </div> <?php } ?> как сделать чтобы в зависимости от выбранного языка на сайте выдавалось название пунктов меню на этом языке. Т.е. что то такое: if language=rus then <li><a href="./index.php?route=information/information&information_id=6">ДОСТАВКА И ОПЛАТА</a></li> else <li><a href="./index.php?route=information/information&information_id=6">Delivery and Payment</a></li>
Зачем придумывать велосипед? Зашли в языковые файлы футера или хедера, где собираетесь задавать переменные. Указали переменные, типа - $_['text_home'] = 'Главная'; В контроллере объявили данную переменную - $this->data['text_home'] = $this->language->get('text_home'); И сообственно говоря вывели - <?php echo $text_home; ?> Так сохраниться структура опенкарта и не будет "говно" кода.
о спасибо) согласен насчет говно кода, просто когда это все добавлял еще только плавал в опенкарте, и такое решение добавление новых пунктов прочитал гдето на форуме тут. --- Добавлено, 21 сен 2014 --- супер, все получилось, еще раз большое спасибо за подсказку!