Jump to content


Photo
- - - - -

Пустые поля в форме заказа


5 replies to this topic

#1 nowell

nowell
  • JBZoo User (rus)
  • User rate: 0
  • posts: 210
  • topics: 86

Posted 07 April 2017 - 14:52

Здравствуйте!

Подскажите пожалуйста, как сделать чтобы не заполненные поля в форме заказа не приходили на почту? В почтовом шаблоне это элемент основные поля заказа.


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 12 April 2017 - 09:56

Добрый день,

Посмотрите файл
media\zoo\applications\jbuniversal\cart-elements\email\fields\tmpl\fields.php

Добавьте там проверку
        if (trim(strip_tags($element->edit($params)))) {
            $output[] = "<dt>{$element->getName()}</dt><dd>{$element->edit($params)}</dd>";
        }
8ab0_200x0.png
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 nowell

nowell
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 210
  • topics: 86

Posted 13 April 2017 - 08:17

У меня всё немного по другому.
 

В файле fields.php 

$orderFieldRender = $this->app->jbrenderer->create('order');
echo $orderFieldRender->render('edit.table', array(
    'order' => $this->getOrder(),
)); 

сделано как в этой теме: http://forum.jbzoo.c...ymi-shablonami/

 

 

Я попробовал вставить в fields код аналогичный вашему примеру и проверку там добавил, письма приходят но также все поля, и заполненные и  пустые


  • 0

#4 nowell

nowell
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 210
  • topics: 86

Posted 14 April 2017 - 09:01

Добрый день,

Посмотрите файл
media\zoo\applications\jbuniversal\cart-elements\email\fields\tmpl\fields.php

Добавьте там проверку

        if (trim(strip_tags($element->edit($params)))) {
            $output[] = "<dt>{$element->getName()}</dt><dd>{$element->edit($params)}</dd>";
        }
8ab0_200x0.png

 

 

В общем это не помогло!


  • 0

#5 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 17 April 2017 - 09:09

В общем это не помогло!

Как я могу это посмотреть у вас на сайте?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#6 nowell

nowell
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 210
  • topics: 86

Posted 17 April 2017 - 11:02

Как я могу это посмотреть у вас на сайте?

Отправил вам в ЛС данные для доступа к сайту, посмотрите пожалуйста!


  • 0




Click to return to top of page in style!