Обратный Звонок 2 Строки

Всем привет.

Нужно чтобы в виджете обратный звонок, помимо номера телефона и кнопки заказа звонка отображался еще один номер с переносом на следующую строку.

Есть код:

 {if $addons.call_requests.status == "A"}
8777999999
{call_phone} Пн-Пт с 9:00 до 18:00
{call_request}
{/if}

Но не могу понять куда его встроить. В редактирование блока "Обратный звонок" в макетах некуда и в модуле "Обратный звонок" тоже.

Подскажите, пожалуйста.

{if $addons.call_requests.status == "A"}
+7(812)954-18-60 СПбПн-Пт с 9:00 до 18:00
+7(916)624-16-22 МоскваПн-Пт с 10:00 до 18:00
{call_request}
{/if}
У меня работает по такому принципу.

{if $addons.call_requests.status == "A"}
+7(812)954-18-60 СПбПн-Пт с 9:00 до 18:00
+7(916)624-16-22 МоскваПн-Пт с 10:00 до 18:00
{call_request}
{/if}
У меня работает по такому принципу.

Это понятно, неясно, куда этот код вставлять.

design/themes/ВАША_ТЕМА/templates/addons/call_requests/blocks/call_request.tpl

design/themes/ВАША_ТЕМА/templates/addons/call_requests/blocks/call_request.tpl

Вставил туда нужный код, но все равно ничего не изменилось, может быть еще что-то поменять нужно?

Кэш?

Кэш?

Почтистил. Получилось как-то так: Можно ли сделать промежуток побольше между строчками, но не такой большой, как
?

Почтистил. Получилось как-то так: Можно ли сделать промежуток побольше между строчками, но не такой большой, как
?

https://yadi.sk/i/x7a_FOxIoiUEB


Duhpoleta.ru

К диву с московским телефоном добавьте атрибут:

style="padding-bottom: 5px;"

К диву с московским телефоном добавьте атрибут:

style="padding-bottom: 5px;"

Получилось, спасибо!

Добрый день! На тему телефонов в шапке у меня возник такой вопрос: мне нужно, чтоб в шапке выводились несколько телефонов - те, которые прописаны в админпанели в настройках Компании http://i.imgur.com/fcClbh0.png.

Сейчас отображается только один (первый).

Вот содержимое файла design/themes/responsive/templates/addons/call_requests/blocks/call_request.tpl :

{$phone_number.prefix}{$phone_number.postfix}
{include file="addons/call_requests/views/call_requests/components/popup.tpl" product=false link_text=__("call_requests.request_call")}
Я понимаю, что можно вручную записать в этот шаблон все телефоны. А можно сделать, чтоб они автоматически подтягивались из админки - из полей "Телефон 2" и "Факс" ? Какой код для этого нужно дописать в шаблоне?

Попробуйте так

{$phone_number.prefix}{$phone_number.postfix}
{$settings.Company.phone_2}
{$settings.Company.fax}
{include file="addons/call_requests/views/call_requests/components/popup.tpl" product=false link_text=__("call_requests.request_call")}

Попробовала добавить эти строчки в файл design/themes/responsive/templates/addons/call_requests/blocks/call_request.tpl , но телефоны не добавились, как будто данные из этого файла вообще не подтягиваются на сайт. (кеш почистила)

Вот так у меня настроен блок обратного звонка на сайте http://i.imgur.com/cAP1TC8.pngс таким кодом:

{if $addons.call_requests.status == "A"}

{call_phone} Пн-Пт с 10:00 до 20:00
{call_request}
{/if}
может быть нужно исправить еще что-то ?

Попробовала добавить эти строчки в файл design/themes/responsive/templates/addons/call_requests/blocks/call_request.tpl , но телефоны не добавились, как будто данные из этого файла вообще не подтягиваются на сайт. (кеш почистила)

Вот так у меня настроен блок обратного звонка на сайте http://i.imgur.com/cAP1TC8.pngс таким кодом:

{if $addons.call_requests.status == "A"}

{call_phone} Пн-Пт с 10:00 до 20:00
{call_request}
{/if}
может быть нужно исправить еще что-то ?

Добавьте в этот блок такие строки:

{$settings.Company.company_phone_2}
{$settings.Company.company_fax}

Должно получиться так

http://prntscr.com/agf4rg

Огромное спасибо! Получилось!

Возникла такая же необходимость установить два номера тел которые нужно брать из настроек магазина. Номера из строки Телефон и Телефон 2
Код в макете такой:


code


В итоге получается, что первый номер подвержен форматированию по принципу “приставка кода” и второй части номера внутри {call_phone}, а второй номер просто одним форматом.
phone
Как и куда можно внести изменения чтобы оба номера получили формат как у первой строчки? То есть как я понял надо в каком-то файле добавить строчку company_phone_2.

Как вариант, создать новый смарти плагин, взяв за основую дефолтный call_request

app/addons/call_requests/functions/smarty_plugins/function.call_phone.php

Значит корректировки нужно вносить в этот файл?
А не могли бы привести пример куда вставлять код? Я не силен в программировании. Разбираюсь на уровне новичков.
PS. В настройках модуля обратного звонка убрал цифру 7 для префикса, все цифры стали одного формата.

1 лайк

Создаете

app/addons/call_requests/functions/smarty_plugins/function.call_phone2.php

дублируя указанный файл. Внутри вносите соответствующие изменения, чистите кэш и вызываете

{call_request2}