1
Шаблоны PHP / Re: Получить данные полей в случае ошибки
« : 28 Декабря 2016, 16:05:39 »
За сим откланиюсь господа. Здесь ответов мне все равно не получить
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Ого! Ну ничего себе у вас проблема с самооценкой :-) А чего вы на людей бросаетесь?Вы там что то покуриваете? Сначало вы про какой то ИИ заговорили и угадывание машиной моих желаний, теперь про самооценку? Ппц какой-то, вроде не баба, а сама придумала, сама обиделась.
Боюсь, что с таким отношением вы очень скоро перестанете получать ответы на свои вопросы.
И как бы намекаю, что как раз у меня лично и у А25 нет таких проблем, так как подобные вопросы мы не задаем. Мы четко знаем как решается эта ситуация :-) А вот вы задаете :-) Как мне кажется, это явный знак о том, какие именно пробелы есть в ваших знаниях :-)
- Один из стандартных способов решения данного вопроса позаимствованный из js файла в дефолтном шаблоне demodizzy. Он представляет из себя js код, для записи данных формы в куку, перед отправкой данных на сервер и восстановления из этой куки данных в случае ошибки (если вам необходим данных код или есть по нему вопросы, сформулируйте их)
- Макрос отправки формы обратной связи (и прочие подобные) не возвращают отправленные в форме поля. Так как в функционале из коробки лишь выводит сообщение об ошибки.
- Альтернативный вариант, это использование своего (у многих он есть в личных заготовках) кастомного макроса, который перед отправкой данных на сервер делает проверку валидности данных формы (в том числе и капчи) через ajax запрос. По сути, он проверяет все тоже самое что и стандартные макросы обработки форм, только без редиректа на ошибки, а возвращая json список ошибок.
Этого ответа вам достаточно?
Партнеры umi иногда поражают своим отношением к системе, на которой работают. Не нравится типовой функционал - напишите свой. Еще лучше - отправьте его разработчикам, чтобы они рассмотрели возможность внедрения в коробку.
Система сама не умеет что? Думать какие у вас поля и нужно ли вам сохранять данные каких-то форм в каких-то местах? Конечно, пока ИИ еще не научился читать мысли :-)
Видимо вопрос об использовании http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/virtualnyj_modul_system/system_listerrormessages/ в PHP?
Посмотрите шаблон demodizzy - реализовано при помощи javascript (такой же javascript и для xslt-шаблона).
Здравствуйте!
Как использовать закомментированные строчки с umiTemplaterPHP? В документации говорится, что это для автозаполнения при доступе к $variables в IDE, но не указывается, что за IDE и как это настраивать?
Ааааааааа
Значит на ЮМИ Саммите было анонсировано, что часть модулей из-за несовместимости с php7 (!), которую поддерживает UMI 14 была переписана заново. В связи с этим на разных версиях PHP используются разные версии модулей.
Вероятно как раз об этой двойной структуре и шла речь.
Если так, то можно об этом особо не переживать