Добавить дополнительные номера телефонов prestashop 1.7

Автор minfin, 12 марта 2018, 18:03:39

« назад - далее »

minfin

Добрый день! Помогите разобраться. Нужно добавить еще 2 номера телефона в контакты и вывести номера в хук nav

mistral

Какой у вас модуль установлен для показа телефонов?

minfin


minfin

редактируется скорее всего в ps_contactinfo. Просто не могу понять схему. В 1,6 делал легко

Adik

Все также как и в старой версии, текст меняется в настройках модуля, хук в файле ps_contactinfo.php.

minfin

Дело в том, что пробовал разные комбинации. Но не срабатывает. Как был один номер в админке и фронте, так и есть. Можно код скинуть если делали уже? Как пример

mAgency

Кеширование отключите. Изменения не видны при включенном кеширование.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

minfin

#7
Сделал так и нифига не работает. В админке нет второго поля телефон, фронт тоже не показывает
{if $contact_infos.phone}
        <br>
        {* [1][/1] is for a HTML tag. *}
        {l s='Call us: [1]%phone%[/1]'
          sprintf=[
          '[1]' => '<span>',
          '[/1]' => '</span>',
          '%phone%' => $contact_infos.phone
          ]
          d='Shop.Theme.Global'
        }
      {/if}
  {if $contact_infos.phone2}
        <br>
        {* [1][/1] is for a HTML tag. *}
        {l s='Call us: [1]%phone2%[/1]'
          sprintf=[
          '[1]' => '<span>',
          '[/1]' => '</span>',
          '%phone2%' => $contact_infos.phone2
          ]
          d='Shop.Theme.Global'
        }
      {/if}

mAgency

phone2
Перед выводом переменной в шаблоне, ее нужно определить.
У вас где происходит инициализация этой переменной?
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

Виктор Демидов

Цитата: Adik от 12 марта 2018, 20:51:12
Все также как и в старой версии, текст меняется в настройках модуля, хук в файле ps_contactinfo.php.
Это не так. Это два разных модуля.
Для prestashop версии 1.7 модуль ps_contactinfo не имеет настроек в админке, использует общие данные контактов магазина.
Для prestashop версии 1.7 в модуле blockcontactinfos можно менять данные в настройках модуля.

Одно из решений задачи.
Удалить модуль ps_contactinfo и установить модуль blockcontactinfos.
В главном файле blockcontactinfos.php заменить хук. Изменить шаблон blockcontactinfos.tpl под установленную тему.

minfin

Цитата: Виктор Демидов от 13 марта 2018, 13:55:37
Цитата: Adik от 12 марта 2018, 20:51:12
Все также как и в старой версии, текст меняется в настройках модуля, хук в файле ps_contactinfo.php.
Это не так. Это два разных модуля.
Для prestashop версии 1.7 модуль ps_contactinfo не имеет настроек в админке, использует общие данные контактов магазина.
Для prestashop версии 1.7 в модуле blockcontactinfos можно менять данные в настройках модуля.

Одно из решений задачи.
Удалить модуль ps_contactinfo и установить модуль blockcontactinfos.
В главном файле blockcontactinfos.php заменить хук. Изменить шаблон blockcontactinfos.tpl под установленную тему.

Не работает blockcontactinfos на версии 1,7. Я нашел где добавить настройки с доп телефонами получилось как на скрине. Теперь задача стоит чтобы в nav эту информацию подцепить, но я не могу понять какой файл отвечает за это.

Adik

Модуль blockcontactinfos устанавливется и прекрасно работает в prestashop 1.7.
Проверено, вариант рабочий.

Aleksey19881988



Aleksey19881988