prestashop - пользовательский размер изображения, определяемый темой

Это какой-либо вариант/код для определения/изменения размеров изображения по теме, чтобы он был в списке в бэк-офисе при применении темы?

Я создаю новую тему, для которой мне нужно добавить/изменить некоторые размеры изображений, и будет намного проще, если это можно будет определить внутри темы, а не вручную определять это в бэк-офисе каждый раз, когда тема применяется.

Я потратил некоторое время на гугление, но безрезультатно ;-(


person Community    schedule 27.02.2014    source источник


Ответы (1)


Там есть файл config.xml, который модуль «themeinstallator» использует при установке темы.

Допустим, у вас есть zip-файл вашей темы со следующей файловой системой:

/modules/*.*
/themes/yourtheme/*.*
/config.xml

В основной папке у вас должен быть config.xml:

<?xml version="1.0" encoding="UTF-8"?>
<theme version="1.0" name="yourtheme" directory="yourtheme">
  <images>
    <image name="small_default" width="71" height="71" products="true" categories="true" manufacturers="true" suppliers="true" scenes="false"/>
    ....
  </images>
</theme>

Атрибуты и значения соответствуют тем, что указаны на странице BackOffice > Preferences -> Images.

Самый простой способ сделать это — просто экспортировать тему через «themeinstallator».

person PrestaShopDeveloper    schedule 27.02.2014