Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

лишние поля в письме

Когда человек оформляет заказ, и не заполняет некоторые блоки, например Область :
Почтовый индекс :
Комментарий :
то все равно в письме они видны пустые. как сделать так, чтобы в письме с информацией о заказе находились только те поля, которые были заполнены покупателем.


Примерно так:
Если в шаблоне вывод телефона организован строкой

<strong>Телефон:</strong> {$PHONE}<br />

То надо эту строку заменить на

{if $PHONE}<strong>Телефон:</strong> {$PHONE}<br />{/if}


А если поле Телефон реализовано как Доп. поле?


Так же.
Если сложности есть, выкладывайте свой шаблон или его фрагмент.


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

{if $customer_extra_fields}{$customer_extra_fields}{/if}


Видимо, потому что метка шаблона  {$customer_extra_fields} нигде не определена.
Вы эту строчку  сами добавили в шаблон? И что рассчитывали получить? Поле ТЕЛЕФОН?  А не задумывались, откуда скрипт узнает, что ВЫ хотите именно телефон, ведь доп полей может быть много?  По волшебству-то не делается.


Да вот именно что доп. полей там много, еще по мимо телефона несколько... значит с дополнительными полями такая фишка не пройдет?


Дорабатывать надо.


Источник



Copyright ShopOS