больше сорока сайтов на 1.6 - у каждого свои хаки/фитчи/модули
а по сути: модулей много старых хороших под 1.5-1.6 - их тяжело под 1.6 завести - а тут полностью шаблонизатор поменяли...
не - я пока пасс
"
Какая часть Prestashop будет переписана с использованием Symfony?
Prestashop 1.7 не будет 100% построена на Symfony, в действительности, только раздел исходного кода будет использовать фреймворк.
Будет ли Smarty заменен на Twig?
Для просмотра ссылки Войди или Зарегистрируйся это язык шаблонов фреймворка Symfony. В версии 1.7, он будет использоваться для всех страниц, которые были модернизированы с использованием Symfony. (Товары и Модули),но НЕ для глобальных интерфейсов (меню, хедер, и т.д.), не на неизменных страницах без Symfony, которые по-прежнему будут использовать Smarty. Два механизма шаблонов будут доступны, от версии к версии, в течении фазы преобразований. В конце концов, все страницы back-office планируется перевести на Twig.
"
Так что полно времени для переноса)
Будут ли поддерживаться модули 1.6 в версии 1.7?
В prestashop 1.7 Symfony будет использоваться только для back-office. Следовательно, последствия обновления до 1.7 для разработчиков модулей, будут ограничены адаптацией хуков разделов Товары и Модули. Модули, связанные с другими разделами в изменениях не нуждаются.
Разработчикам модулей нет необходимости разрабатывать модули на Symfony, интерфейс ядра останется тем же, и Smarty всё еще будет использоваться на неизменных страницах. Будет необходимо использовать шаблонизатор Twig для измененных страниц, но код ядра модуля может остаться таким же.
Для страницы редактирования/настроек товара, в частности, разработчики предоставят переключатель, который позволит запускать страницу либо с использованием Стандартной/Smarty версии, либо Symfony/Twig версии. Да, они будут вне нового движка, но это позволит модулям версии 1.6, связанным со страницами Товаров и Модулей работать в версии 1.7. Это даст больше времени разработчикам, чтобы адаптировать их модули к версии 1.6
Будут ли темы 1.6 работать в Prestashop 1.7?
PrestaShop 1.7 включает переосмысленный механизм работы тем. Это не связано с новой архитектурой и Symfony, но связано с новой концепцией тем, созданной разработчиками, и следующими отсюда изменениями.
Следовательно, темы из 1.6 НЕ будут работать на Prestashop 1.7: логический код будет полностью отделен от темы, контроллеры не отправляют массивы объектов, тема остается неизменной, CSS используются только для стилей, больше не используется Bootstrap, и т.д.. Новая стратегия построения тем в 1.7, заключается в наличии центральной темы, разработчикам будет доступно построение собственных тем (видоизменение основной темы) на основе исходной базовой темы, что позволит сообществу создавать надежные яркие темы адаптирующиеся темы и легко ими обмениваться.
А вот с темами нифига не ясно...