Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Вывод сообщения формы в зависимости от условий

Вывод сообщения формы в зависимости от условий 4 года 7 мес. назад #11280

  • dimsco
  • dimsco аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 39
  • Спасибо получено: 8
  • Репутация: 3
В стандартном варианте SEBLOD позволяет задавать только одно сообщение, помещаемое в
$config['message']
в случае успешной обработки и сохранения формы.

НО! Форма может сохранять новый контент, может редактировать старый, где вообще много вариантов. Естественно, что сообщения тут нужны разные.

Все что нашел, это отсылки к 30-евровому плагину "Code pack" и событию "AftreStore()". Неужели нет иного решения проблемы?
Think different / Tastes differ / Shit happens
Администратор запретил публиковать записи гостям.

Вывод сообщения формы в зависимости от условий 4 года 7 мес. назад #11281

  • dimsco
  • dimsco аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 39
  • Спасибо получено: 8
  • Репутация: 3
И вопрос вдогонку: есть еще какой-нибудь мало-мальский репозиторий с прибамбасами для SEBLOD, с документацией, кроме как от OCTOPOS?
Think different / Tastes differ / Shit happens
Администратор запретил публиковать записи гостям.

Вывод сообщения формы в зависимости от условий 4 года 7 мес. назад #11282

  • KKAAZZOO
  • KKAAZZOO аватар
  • Не в сети
  • Модератор
  • Сообщений: 2056
  • Спасибо получено: 433
  • Репутация: 106
Через кастомный шаблон, писать самому весь функционал.

Есть скромный репозиторий расширений здесь
Кроме того у одного из форумчан есть планы по открытию репозитория с собственными расширениями и шаблонами. Насколько я могу судить будет много чего, но когда это состоится не знаю.
Администратор запретил публиковать записи гостям.

Вывод сообщения формы в зависимости от условий 4 года 7 мес. назад #11283

  • dimsco
  • dimsco аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 39
  • Спасибо получено: 8
  • Репутация: 3
Спасибо, уже сам написал поле Core-43, которое Core-42 + добавлена возможность выполнения php-кода для события "AfterStore".

Это сообщение содержит прикрепленные изображения.
Пожалуйста, войдите или зарегистрируйтесь, чтобы увидеть их.

Think different / Tastes differ / Shit happens
Администратор запретил публиковать записи гостям.
Спасибо сказали: KKAAZZOO, KrukI

Вывод сообщения формы в зависимости от условий 4 года 7 мес. назад #11286

  • dimsco
  • dimsco аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 39
  • Спасибо получено: 8
  • Репутация: 3
Вот, если кому надо это самое Core-43

Это сообщение содержит прикрепленные файлы.
Пожалуйста, войдите или зарегистрируйтесь, чтобы увидеть их.

Think different / Tastes differ / Shit happens
Администратор запретил публиковать записи гостям.
Спасибо сказали: markus, EWG65, KrukI

Вывод сообщения формы в зависимости от условий 4 года 7 мес. назад #11290

  • EWG65
  • EWG65 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 109
  • Спасибо получено: 44
  • Репутация: 12
Очень полезный плагин! Сам собирался писать такой.
Из всего пакета Code Pack реально, на мой взгляд, нужен как раз только After Store, остальные обходятся штатными средствами. И за него, конечно, жалко 30 евро платить.
Администратор запретил публиковать записи гостям.

Вывод сообщения формы в зависимости от условий 3 года 2 мес. назад #11667

  • KrukI
  • KrukI аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 381
  • Спасибо получено: 89
  • Репутация: 12
dimsco пишет:
Вот, если кому надо это самое Core-43
Друг!

Может ещё подскажешь, КАК получить в AfterStore значение из других полей формы?

Перепробовал и POST'ом, и $fields->value и т.д., и т.п. – не могу получить, хоть тресни :(
Спасибо за Ваше спасибо :)
Администратор запретил публиковать записи гостям.

Вывод сообщения формы в зависимости от условий 3 года 2 мес. назад #11668

  • ComeOn
  • ComeOn аватар
  • Не в сети
  • Модератор
  • Сообщений: 546
  • Спасибо получено: 143
  • Репутация: 38
Очень это все похоже на обсуждение вареза - ест ь официальный плагин, CodePack, по которому есть и документация и примеры и поддержка. А дергать оттуда код в свои плагины не есть гут.
Если брать по аналогии, то должно работать как
$fields['fieldname']->value
C приветом, Илья.
Veni, Vidi, Vici
Последнее редактирование: 3 года 2 мес. назад от ComeOn.
Администратор запретил публиковать записи гостям.
Спасибо сказали: greenmar

Вывод сообщения формы в зависимости от условий 3 года 2 мес. назад #11672

  • dimsco
  • dimsco аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 39
  • Спасибо получено: 8
  • Репутация: 3
Как бы официальный плагин стоит 30 евро.
Соответственно, оный плагин, документацию и примеры (да и всяко не на великом могучем) я в глаза не видел.

Я понимаю, что разрабы хотят денег, как и все, я все прекрасно понимаю, но стараюсь обходиться только своими силами.
Think different / Tastes differ / Shit happens
Администратор запретил публиковать записи гостям.

Вывод сообщения формы в зависимости от условий 3 года 2 мес. назад #11673

  • dimsco
  • dimsco аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 39
  • Спасибо получено: 8
  • Репутация: 3
Вообще-то именно через массив $_POST
А $fields->value - работать будет только в коде плагина
Собственно, вернувшись к самой теме - "Вывод сообщения формы в зависимости от условий".
Я использовал core43 c событием AfterStore именно для анализа значений других полей:
if(isset($_POST)&&$_POST!=0){...}
Все работает.
Think different / Tastes differ / Shit happens
Последнее редактирование: 3 года 2 мес. назад от dimsco.
Администратор запретил публиковать записи гостям.
Спасибо сказали: greenmar

Вывод сообщения формы в зависимости от условий 3 года 1 мес. назад #11676

  • ComeOn
  • ComeOn аватар
  • Не в сети
  • Модератор
  • Сообщений: 546
  • Спасибо получено: 143
  • Репутация: 38
Если совсем правильно, то к массиву $_POST напрямую обращаться тоже не комильфо. Через JInput тогда уже...
C приветом, Илья.
Veni, Vidi, Vici
Администратор запретил публиковать записи гостям.
Спасибо сказали: greenmar

Вывод сообщения формы в зависимости от условий 3 года 1 мес. назад #11680

  • dimsco
  • dimsco аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 39
  • Спасибо получено: 8
  • Репутация: 3
Не комильфо для сложных решений по причине могущих быть побочных эффектов.
В нашем, простом случае, разок можно обратиться и к суперглобальным массивам.
Think different / Tastes differ / Shit happens
Администратор запретил публиковать записи гостям.
Спасибо сказали: greenmar
Модераторы: KKAAZZOO

roundtheme