Скаут

Скаут

С нами с 22 мая 2017; Место в рейтинге пользователей: #361
Скаут
29 июня 2017, 21:45
0
смог привести всё к более менее желаемому виду так:
[[!AjaxForm? 
  &form=`tpl.AjaxForm.Feedback` 
  &snippet=`FormIt` 
  &hooks=`recaptchav2,email`
  &emailSubject=`тема`
  &emailTo=`почта`
  &emailTpl=`tpl.Email`
  &validate=`name:required:minLength=^2^,phone:required:isNumber,g-recaptcha-response:required`
  &validationErrorMessage=`В форме содержатся ошибки!`
  &successMessage=`Спасибо за обращение<br />Мы скоро свяжемся с вами`
  &vTextRequired=`Необходимо поставить галочку`
  &vTextIsNumber=`Номер состоит из цифр`
  &phone.vTextRequired=`Укажите Ваш телефон`
  &name.vTextRequired=`Укажите Ваше имя. `
  &vTextMinLength=`Не менее 2 букв`
]]
Скаут
29 июня 2017, 19:46
0
спасибо большое, только у меня почему-то текст ошибки для телефона показывается ещё и под капчей (recaptchaV2). для каптчи как-то можно задать текст, у неё же нет идентификаторов никаких?
Скаут
29 июня 2017, 12:47
0
оу, не знал, правда для меня это тяжкая задача (программировать то не умею).
Вообще вопрос небольшой не по теме: вот использую эту связку, как можно заменить текст стандартных сообщений (которые выдаёт именно FormIt), не трогая словари? Я про «это поля обязательно...»
Скаут
29 июня 2017, 12:45
0
Да, про этот плагин к jquery знаю, сам его юзал на другом проекте (другой cms), думал лучше проверку на стороне сервера, но в итоге эту штуку приделал.
Скаут
16 июня 2017, 15:08
0
спасибо)
а можете ткнуть, где можно прочитать про создание условий, подобных первому?
Скаут
16 июня 2017, 15:07
0
почитал в инете
скажите, я правильно понял, что надо создать сниппет, в содержимом указать код вызова, и после этого вызывать сниппет в коде страницы (документа), а не в шаблоне? или как сделать чтобы вызывалась функция только для одной страницы?
Скаут
22 мая 2017, 15:30
0
что-то не подумал я об этом, но там вложено около 50 страниц, если не больше, по каждой в админке пройтись придётся… это на совсем крайний вариант
Скаут
22 мая 2017, 15:29
0
сайт не мой, помогаю так сказать… там древняя версия revo 1.0.6 (Mar 08, 2012).
погуглил, pdoMenu входит в пакет pdoTools, который не установлен, даже пытаться не буду установить, не знаю, есть ли на эту древность подходящая версия пакета.

на официальном форуме modx нашел правильный вариант синтаксиса клац на Wayfinder, но у меня почему-то всё равно не сработало.
&where=`[{"parent:NOT IN": [1,3]}]`
печаль какая-то…
Скаут
22 мая 2017, 14:52
0
Второй вариант не понял как исполнить, кусок «оформление», да и лучше не генерировать контент, нежели скрывать его )

а вот такой вариант не сработал
[!Wayfinder? &startId=`0` &scheme=`full` &level=`0` &where=`"parent:NOT IN": array(19, 46)`]
Что с ним не так? вываливается всё и вторая вложенность и третья.

Не принципиально, можно и на pdoMenu, если покажете как, с ним мануалы тоже встречал, но разница не понял в чём.