Введите код в формате TPL:
Результат в формате TWIG:
Ваша корзина пуста 😞.
Пожалуйста, добавьте в неё что-то :)
Добавьте ещё 4 расширения и получите 1 в подарок!
Введите код в формате TPL:
Результат в формате TWIG:
TPL — вывод переменной
<?php echo $product['name']; ?>
TWIG — вывод переменной
{{ product.name }}
TPL — условие IF
<?php if ($products) { ?>
TWIG — условие IF
{% if products %}
TPL — цикл FOREACH
<?php foreach ($products as $product) { ?>
TWIG — цикл FOREACH
{% for product in products %}
Бесплатный конвертер TPL в TWIG от DEV-OPENCART.COM позволяет быстро преобразовать шаблоны OpenCart из устаревшего формата TPL в современный синтаксис Twig.
Инструмент будет полезен разработчикам, которые обновляют интернет-магазины на OpenCart, модернизируют старые модули или адаптируют собственные решения под новые версии системы.
На DEV-OPENCART.COM представлены десятки модулей для OpenCart, поэтому мы хорошо понимаем сложности, возникающие при переходе между различными версиями платформы. Конвертер TPL в TWIG был создан для того, чтобы упростить миграцию шаблонов и сократить количество ручной работы при обновлении проектов.
Начиная с OpenCart 3.x в качестве шаблонизатора используется Twig, который пришел на смену классическим TPL-шаблонам. Поэтому при переносе модулей, шаблонов или тем оформления на современные версии OpenCart разработчикам часто требуется конвертация существующего TPL-кода в формат Twig.
Ручной перевод шаблонов может занять много времени, особенно если проект содержит большое количество файлов и пользовательских доработок. Конвертер автоматически обрабатывает популярные конструкции TPL и помогает получить основу для дальнейшей работы с Twig-шаблонами в OpenCart.
Конвертер предназначен для разработчиков OpenCart, веб-студий, фрилансеров и владельцев интернет-магазинов, которые занимаются обновлением проектов или поддержкой нескольких версий CMS одновременно.
Особенно полезен инструмент при переносе модулей и шаблонов с OpenCart 1.5, 2.x и ocStore на OpenCart 3.x с использованием Twig.
Если вы используете старый модуль на TPL-шаблонах или планируете модернизацию существующего магазина, конвертер поможет быстро подготовить код к работе с Twig и существенно ускорить процесс адаптации под новые версии OpenCart.
mydevopencart@gmail.com