Jump to content


Photo
- - - - -

Данные из формы заказа приходят в письме одной строкой. Данные элемента radio не приходят.


Best Answer SmetDenis , 18 August 2015 - 12:31

Прошу прощения.
Я был не внимателен перепутал файлы. Видимо посмотрел не туда

media\zoo\applications\jbuniversal\templates-system\renderer\edit\list.php
media\zoo\applications\jbuniversal\templates-system\renderer\element\adminedit.php


Пересмотрел тему, ближайшим релизом уберу из разметки теги терминов dl/dt
Заменю их на классическую таблицу без рамок. Go to the full post


  • This topic is locked This topic is locked
22 replies to this topic

#1 Mefisto

Mefisto
  • JBZoo User (rus)
  • User rate: ~
  • posts: 5
  • topics: 1

Posted 02 August 2015 - 19:17

Надеждино.сайт

 

1) Данные из формы заказа приходят в письме одной строкой.

2) Данные элемента radio не вообще не приходят.

 

c66b3b078be8.jpg

 

17f337f5bf60.jpg


  • 0

#2 woodman

woodman
  • JBZoo User (rus)
  • User rate: 38.4
  • posts: 648
  • topics: 59

Posted 02 August 2015 - 19:19

Покажите, как почтовый шаблон настроен.


  • 0

#3 SmetDenis

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

Posted 03 August 2015 - 08:47

Чтобы сделать переносы, нужно использовать стиль позиции в почтовом шаблоне.

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



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


#4 Евгений777

Евгений777
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 80
  • topics: 8

Posted 03 August 2015 - 09:43

1) Данные из формы заказа приходят в письме одной строкой. 2) Данные элемента radio не вообще не приходят.
 

У меня тоже самое. Но такое только на маил ру , они удаляют теги dt ... Гугл и яндекс отображают нормально... 


  • 0

#5 Mefisto

Mefisto
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 5
  • topics: 1

Posted 03 August 2015 - 23:00

Покажите, как почтовый шаблон настроен.

 

bcf97c06bd67.jpg

 

 

 

Чтобы сделать переносы, нужно использовать стиль позиции в почтовом шаблоне.

Да оно так и есть. Если поставить 'list' показывает ошибку, мол нет такого.

 

 

 

У меня тоже самое. Но такое только на маил ру , они удаляют теги dt ... Гугл и яндекс отображают нормально... 

Я в курсе, что только на mail.ru так приходит. Только данные элемента radio, да select тоже, не приходят нигде. И почта корпоративная на mail.ru  


Edited by Mefisto, 03 August 2015 - 23:02.

  • 0

#6 SmetDenis

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

Posted 04 August 2015 - 10:37

Да оно так и есть. Если поставить 'list' показывает ошибку, мол нет такого.


В силу особенностей шаблона почты, у него собственные стили позиции.
Они лежат тут - templates-system\renderer\element\email
Попробуйте "block". Можно по аналогии сделать собственный стиль.

Попробовал вывести в шаблоне чекбоксы, радио и селект. Кажется все работает.
3get_200x0.png

ads1_200x0.png

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



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


#7 Mefisto

Mefisto
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 5
  • topics: 1

Posted 04 August 2015 - 15:55

Попробовал вывести в шаблоне чекбоксы, радио и селект. Кажется все работает.

Ничего не приходило, потому что я отключил функцию транслитерации (дабы алиасы в каталоге формировались на кириллице). Элементы ZOO от этого не пострадали и работают как надо. А вот элементы JBZoo перестали формировать value и вручную забить их не удаётся.

Функцию транслитерации включил обратно. value теперь формируется на латинице. И в письме данные теперь приходят, но в таком же виде как и в value.

14c8167d2ee8.jpg

6ffb01b624f8.jpg

 

1) Как отключить функцию транслитерации без этих последствий?

2) Как сделать, чтобы данные элемента приходили в нормальном виде?

3) Заказчик надумал сделать доставку курьером. И теперь придётся сделать несколько пунктов доставки. А в дополнительных полях нет элементов radio и select. Есть конечно решение от tapakan http://forum.jbzoo.c...nyh-polej-dost/но оно работает не корректно. Когда появятся эти элементы или как сделать их самому?


  • 0

#8 SmetDenis

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

Posted 05 August 2015 - 18:52

1) Как отключить функцию транслитерации без этих последствий?

Транслитерацию нельзя отключать. С ней многое связано.


2) Как сделать, чтобы данные элемента приходили в нормальном виде?

Нашел. Баг исправил.

Попробуйте заменить файл
media\zoo\applications\jbuniversal\cart-elements\order\radio\radio.php
Attached File  radio.php   1.62KB   58 downloads

Когда появятся эти элементы или как сделать их самому?

Новые элементы для формы появятся в следующей версии 2.2.1
Сделать собственный элемент не сложно, хватит знаний основ PHP все по аналогии со стандартными элементами или существующим селектом.
Попросил обновить селект для доставки. Появится сегодня или завтра.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#9 Mefisto

Mefisto
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 5
  • topics: 1

Posted 09 August 2015 - 18:30

Спасибо


  • 0

#10 programmos

programmos
  • JBZoo User (rus)
  • User rate: 6.8
  • posts: 259
  • topics: 13

Posted 10 August 2015 - 05:54

Транслитерацию нельзя отключать. С ней многое связано.

 

Если можно, поподробнее, насчет транслитерации

 

Так как без пояснений, трудно понять - что с ней связанно


  • 0




Click to return to top of page in style!