PHP to TWIG
- devimirochnik
- Разработчик дополнений
- Сообщения: 166
- Зарегистрирован: 14.04.2022
- Откуда: Россия
- Мои дополнения: devimirochnik
- Поблагодарил: 2 раз
- Спасибо: 10 раз
Re: PHP to TWIG
Лучше ручками делать, имхо.
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
- nikifalex
- Разработчик дополнений
- Сообщения: 319
- Зарегистрирован: 17.03.2022
- Откуда: Россия
- Поблагодарил: 4 раз
- Спасибо: 38 раз
- Контактная информация:
Re: PHP to TWIG
ну нет. контролировать потом руками это да. А целиком тупой работой по конверсии заниматься смысла нет. я не печатающая машинка. Это как копипаст запретить
- devimirochnik
- Разработчик дополнений
- Сообщения: 166
- Зарегистрирован: 14.04.2022
- Откуда: Россия
- Мои дополнения: devimirochnik
- Поблагодарил: 2 раз
- Спасибо: 10 раз
Re: PHP to TWIG
))
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
- Tom
- Разработчик дополнений
- Сообщения: 127
- Зарегистрирован: 10.03.2022
- Откуда: Казахстан - Алматы
- Поблагодарил: 5 раз
- Спасибо: 60 раз
Re: PHP to TWIG
Если не смущает текст на странице :
tpl-> to ->twig
https://opencartbot.com/ru/tpl2twig/
Ну и обратное действие
twig-> to ->tpl
https://tool.hitinfotech.com/twigtophp-converter
Есть ещё для первой задачи это:
https://weblenti.com/en/service/converter/phptotwig
Но последний месяц их часто колбасит и они пропадают иногда на день-два а то и более, после чего опять всё оживает.
tpl-> to ->twig
https://opencartbot.com/ru/tpl2twig/
Ну и обратное действие
twig-> to ->tpl
https://tool.hitinfotech.com/twigtophp-converter
Есть ещё для первой задачи это:
https://weblenti.com/en/service/converter/phptotwig
Но последний месяц их часто колбасит и они пропадают иногда на день-два а то и более, после чего опять всё оживает.
Последний раз редактировалось Tom 23 июл 2022, 21:42, всего редактировалось 1 раз.
- nikifalex
- Разработчик дополнений
- Сообщения: 319
- Зарегистрирован: 17.03.2022
- Откуда: Россия
- Поблагодарил: 4 раз
- Спасибо: 38 раз
- Контактная информация:
Re: PHP to TWIG
что-то мне кажется что в основе у них лежит открытый скрипт типа https://github.com/makinacorpus/php-twig-converter
и можно свой сервис сделать без корабля
и можно свой сервис сделать без корабля
- BuslikDrev
- Разработчик дополнений
- Сообщения: 118
- Зарегистрирован: 22.04.2022
- Откуда: Кіеўская Русь
- Поблагодарил: 4 раз
- Спасибо: 9 раз
- Контактная информация:
- devimirochnik
- Разработчик дополнений
- Сообщения: 166
- Зарегистрирован: 14.04.2022
- Откуда: Россия
- Мои дополнения: devimirochnik
- Поблагодарил: 2 раз
- Спасибо: 10 раз
Re: PHP to TWIG
Ну тут как. Сейчас уже вероятно можно делать и с tpl, хоть это и некрасиво. А вот когда версия была 3.0.2.0 и т.п. (в общем до 4.0.0.0), то такое было бы не очень хорошо. А вдруг будет отключена поддержка tpl? Например, с версии 3.0.3.5 вообще никому не помешало отрубить макросы твига (в плане подключения из доп. файла, чтобы не хламить вьюхи), хотя это крутая штука. И вот так вот хоп и кучу модулей переделывать пришлось.
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
- BuslikDrev
- Разработчик дополнений
- Сообщения: 118
- Зарегистрирован: 22.04.2022
- Откуда: Кіеўская Русь
- Поблагодарил: 4 раз
- Спасибо: 9 раз
- Контактная информация:
Re: PHP to TWIG
Этот код же не отключить.
Код: Выделить всё
extract($data);
ob_start();
require(DIR_TEMPLATE . 'my.tpl');
$template = ob_get_clean();
$this->response->setOutput($template);
- devimirochnik
- Разработчик дополнений
- Сообщения: 166
- Зарегистрирован: 14.04.2022
- Откуда: Россия
- Мои дополнения: devimirochnik
- Поблагодарил: 2 раз
- Спасибо: 10 раз
Re: PHP to TWIG
Нуууу, с такой логикой, можно вообще и без response обойтись))) Общий подход для того и общий подход, чтобы потом это не вылезло в проблемы.BuslikDrev писал(а): ↑06 авг 2022, 19:15Этот код же не отключить.
Код: Выделить всё
extract($data); ob_start(); require(DIR_TEMPLATE . 'my.tpl'); $template = ob_get_clean(); $this->response->setOutput($template);
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
- BuslikDrev
- Разработчик дополнений
- Сообщения: 118
- Зарегистрирован: 22.04.2022
- Откуда: Кіеўская Русь
- Поблагодарил: 4 раз
- Спасибо: 9 раз
- Контактная информация:
Re: PHP to TWIG
Наоборот вылезет, если какой-то мудак напишет модификатор так, что влезет в файл шаблона, а спрос будет с автора.devimirochnik писал(а): ↑07 авг 2022, 16:27Нуууу, с такой логикой, можно вообще и без response обойтись))) Общий подход для того и общий подход, чтобы потом это не вылезло в проблемы.
И начиная с опенкарт 4 - это единственный способ загрузить tpl