• Категории
  • Подписка
  • Разместить статью
28/02/19 0 166 Сайтостроение
-

Как использовать шоткоды в Chronoforms

Каждый сайт имеет форму регистрации или отправки обратного звонка, которая после нажатия на кнопку должна обрабатываться. Для этого необходимо прописывать специальные скрипты и коды php.
Джумла Chronoforms
О том как это работает и зачем это нужно вы можете узнать здесь. А прочитав нашу статью вы будете понимать принцип работы шоткодов в расширении для Джумла Chronoforms и их правильное использование.

Что такое шоткод

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

Главным плюсом, который предоставит вам использование данной функции, является возможность выводить код:

  • красиво:
  • удобно;
  • экономно;
  • и самое главное его будет удобно читать.

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

Screenshot_5

Применение

Шоткоды стали применяться во многих ЦМС системах в образе всевозможных плагинов. Выглядят они как текст, который заключили в квадратные скобки. Очень легко запоминаются и очень просто вставляются в содержимое вашей страницы, поста или текстового виджета.

В chronoforms шоткоды используются все также с целью уменьшения объема написанного пхп кода, также с их помощью можно получать информация из только что пришедшего запроса и передавать их любым элементам формы в том числе полям, шаблонам сообщений и проводить большое количество операций с базами данных сайта.

Разные команды можно комбинировать в то время, как вы создаете новый шоткод. Разработчики придумали и воплотили в реальность такую функцию как написание в квадратных скобках еще несколько выражений, но при этом заключенных в круглые скобки. Например, функция data:parameter_name применяется для того чтобы получить параметры url или входные значения с полей формы.

Мы приведем несколько вариантов как можно вызвать данную функцию:

  • data:array.field – обозначает что из массива будет получен элемент field который при этом будет хранится в поле под именем array;
  • data.split:parameter_name – обозначает что содержимое parameter_name разбивается на большой массив в котором находятся различные элементы.

Теперь вы имеете представление о шотокодах и их применении.


Добавить комментарий

Яндекс.Метрика