alexx
а сумму менять - это их личные танцы с бубном
alexx
захотели - я сделал
Андрей [aharito]
я не особо понимаю сторону 1с, но тот человек соторый со стороны 1с работал добавлял разные поля в выгрузку по мере необходимости
Вот в том-то и дело, я с 1с вообще не сталкивался. Про сумму понял, спасибо. Но это уже так сказать сверх нормы, если такое будет нужно, вряд ли я за 5 сольдо возьмусь делать. Видимо это долго хотя бы из-за необходимости многих обсуждений с Заказчиком.
alexx
https://v8.1c.ru/edi/edi_stnd/131/
Михаил
Я имею в виду, чтобы в одном месте страницы вывести слайдер, во втором какой-нибудь текст, в третьем галерею
Вывод можно фильтровать по имени контейнера, имени блока и ограничивать по количеству параметрами offset и limit http://docs.evo.im/04_extras/pagebuilder/snippet.html
Андрей [aharito]
Там был небольшой баг с обновлением evo с версии 1.1 :)
Понял. В итоге отлично, 2 прекрасных современных решения на любой вкус в наличии - PB и MF.
Владимир
Подскажите, можно ли к полю Аннотация (introtext) добавить панель оформления текста каку contetn ?
Владимир
Это не составит проблем? Из-за одного поля стоит ли добавлять этот модуль?
Сергей
конфигурация в плагине тини
Камиль
+ нунихренажсебе
Сергей
включить и будет редактор с минималистичной темой
Сергей
Илья
+
Камиль
более моя жизнь не будет прежней
Илья
)))
Aliaksandr
это встроено уже лет сто как ))))
Камиль
знать не знал
Сергей
это встроено уже лет сто как ))))
а я и забыл что выключен по умолчанию))
Владимир
Где это редактируется?
Сергей
конфигурация в плагине тини
Aliaksandr
а я и забыл что выключен по умолчанию))
И правильно, что выключен:) еще не хватало нам бесконтрольных html в интротексте)))
Aliaksandr
Особенно с учетом того, что в поле [*desc*] у нас по дефолту вписан [*introtext*] :)
Владимир
В плагине Фак у меня все поплыло после установки модуля, если удалить плагин все вернётся?)
Владимир
ага
+ супер
Камиль
Sazanof
Sasha
Здравствуйте, ребята, когда-то уже спрашивал, спрошу еще раз - как отправлять через formLister множественные значения полей типа input name="check[]" value="val1"...
Ilya
Вангую, ответ будет "пишите контроллер" =)
Sasha
как знал...
Sasha
не, а серьезно? Как многостраничную форму отправить? Где, например, однотипные поля объединены в fieldset и их можно множить. Например, список участников экскурсии, список деталей к заказу и прочее
Sasha
собрать через js в скрытое поле (:
до этого я уже догадался 😄 Это не отменяет возможности его слегка подредактировать
Камиль
до этого я уже догадался 😄 Это не отменяет возможности его слегка подредактировать
я честно даже и не задумывался можно ли так по умолчанию сделать, так что если fl так имеет, то буду рад если напишите об этом :)
Sasha
я честно даже и не задумывался можно ли так по умолчанию сделать, так что если fl так имеет, то буду рад если напишите об этом :)
По-идее, что-то туда должно уйти, но FL, видимо, об этом не знает. prepare не могу написать, ибо безногNм, контроллер - и подавно
Andrey
не, а серьезно? Как многостраничную форму отправить? Где, например, однотипные поля объединены в fieldset и их можно множить. Например, список участников экскурсии, список деталей к заказу и прочее
https://github.com/Pathologic/FormLister/blob/master/assets/snippets/FormLister/docs/examples/ru/003_%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md name="second[]" вас интересует. Можно это name задать повторяющимся каким-то полям, типа name=second[0], name=second[1]. Попробуйте, что пришлёт? По идее будет сформированный массив полей по порядочку.
Владимир
Почему if работает через раз ? Например такая конструкция на некоторых страницах работает на некоторых нет. В то же время на той старнице в которой не работает точно такая же конструкция для Телефона работает. Хотя заполнены и телефон и вк. [[if? &is=`[*vk*]:!empty` &then=`<a href="[*vk*]" ></a>`]]
Sasha
Потому что в tv vk есть двоеточие
Andrey
+ попробовал. стало хотя бы понятно. Пришли значения через запятую. В-общем, это не совсем то, тчо мне надо, но лучше, чем ничего
Странно. Может быть стоит как-то их обработать prepareAfterProcess? Залить куда или что-то ещё сделать. Смотря что надо.
Владимир
фак, как это исправить? У меня все ссылки полные и куча документов уже.
Sasha
Поставь другой разделитель условий через separator='чтоугодно
Andrey
&separator=~
Andrey
[[if? &is=`[*vk*]~!empty` &then=`<a href="[*vk*]" ></a>` &separator=`~`]]
Sasha
Странно. Может быть стоит как-то их обработать prepareAfterProcess? Залить куда или что-то ещё сделать. Смотря что надо.
По идее, если это список людей, то мне надо пройтись по массиву этих полей и собрать все данные в кучку, а то сейчас получается все имена, потом все возраста, потом все паспорта и тд
Sasha
Как обратиться к этому полю в prepareafterprocess, плюс оно же вроде после отправки работает, а мне надо в письмо засунуть
Andrey
Ну может я перепутал. prepareProcess - после прохождения валидации. Может оно подойдёт. У меня в голове просто файлы, я думал надо заливать куда после обработки. Крыша едет)
Andrey
Сделайте var_dump($data);die) и поглядите что там есть вообще и как с этим бороться.
Sasha
Сделайте var_dump($data);die) и поглядите что там есть вообще и как с этим бороться.
Да, вроде можно покопаться. Значение такого поля пишется в массив. Еще раз спасибо за наводку, буду дальше колупать
Александр
Sasha
в prepareafterprocess письмо уже отправлено. нужно менять все что надо в prepare
там массив типа ["field"]=> array(4) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" [3]=> string(1) "4" } если дампнуть и умереть в prepareProcess
Александр
в конце концов можно сделать так, по желанию добавить других полей по вкусу foreach ( $data['field'] as $k => $field ) { $FormLister->setField('field_'.$k, $field); } тогда в шаблоне письма можно будет использовать плейсхолдеры [+field_0+], [+field_1+] и т.д.
Sasha
У меня там их может быть неограниченное число, я их просто соберу в один текст результирующий
Sasha
а набор "полей" наоборот фиксированный
Sasha
field в моем примере это название поля array(6) { ["name"]=> array(2) { [0]=> string(8) "Вася" [1]=> string(8) "Петя" } ["passport"]=> array(2) { [0]=> string(6) "123456" [1]=> string(10) "4535324234" } ["age"]=> array(2) { [0]=> string(2) "22" [1]=> string(2) "55" } ["submit"]=> string(0) "" ["formid"]=> string(8) "ajaxform" ["result"]=> string(0) "" }
Александр
$text = ''; foreach ( $data['field1'] as $k => $field ) { $text .= $data['field1'][$k].'<br>'.$data['field2'][$k].'<br>'.$data['field3'][$k]; } $FormLister->setField('text', $text);
Александр
это смотря как написать генерацию полей на js
Камиль
вот вот по этому я такие феще на фронте делаю и не парюсь
Александр
если они генерируются группой, а похоже, что именно так - то ошибок быть не должно
Камиль
ну значит нужно пустоту ещё отправлять
Sasha
да там просто fieldset с тремя полями appendится я посчитаю просто количество элементов и в цикле их соберу в одну строку, так проще
Ilya
Никто не в курсе evoCollection редактирует multitv ? или только plain text TV типы ?
Andrey
туть!
Anonymous
extras.evo.im