Dmytro
А это "мозг сеошника" 😊
Почему одного? Их там много
Sentinel
Почему одного? Их там много
Он просто разслоился 😁
Sentinel
Из-за keywords
⚡️Влад
Это же ролы а не суши
Anonymous
Нужен специалист по MODx Revolution для формированиюя yml файла для яндекс маркет! Отпишите в ЛС кто может сделать
Anonymous
https://t.me/ru_modx_work
спасибо, прошу прощения
Иван
750 р дополнение стоило вроде
Иван
+ иснтрукции давал
Anonymous
до сих пор не решили?
к сожалению нет((((
Иван
https://modstore.pro/packages/import-and-export/msymarket
Миша
https://github.com/bezumkin/miniShop2/issues/392
Миша
https://github.com/modxcms/revolution/commit/13b433148043655affaf337707f9289e962cb3ed а был ли смысл этого?
Xander
Все привет
Xander
Кто знает, можно ли сделать вывод результатов поиска на отдельной странице, используя Вас сниппет mSearchForm?
Миша
да, можно
Xander
который входит в комплект mSearch2
Xander
я чет курю его уже часа два
Xander
этот момент не нахожу
Миша
я чет курю его уже часа два
там есть параметр куда отправлять запрос
Миша
&pageId Id страницы, на которую будет отправлен поисковый запрос. По умолчанию - текущая страница.
Xander
ой)
Xander
он же первый)))
Xander
пора заканчивать на сегодня)
Sentinel
этот момент не нахожу
это сниппет mSearchForm
Xander
все - разобрался) всем спасибо)
Igor
Привет! Помогите разобраться: У меня многостраничник, как сделать так, что бы страница была доступна только по ссылке и только для поисковиков, по конкретному поисковому запросу для которого и создавалась?
Vasilii
а просто добавьте через сервисы
Vasilii
Гугла и Яндекса
Ad
как правильно? 'cssSources' => ' {$_modx->config.assets_url}/components/bootstrap4/css/bootstrap.min.css, {$_modx->config.assets_url}/style.css '
Ad
еще прошу пардона, но где включается Ace для документа?
Ad
А, всё, "Использовать HTML-редактор" надо было вырубить.
Ad
Как бы его глобально вырубить, чтоб не надоедал
Ad
Делаю по примеру. Пример прекрасно работает. Как только меняю name на from_zip - прекращает всплывать сообщение об ошибке. <div class="form-group"> <label class="control-label" for="af_from_zip">[[%af_label_from_zip]]</label> <div class="controls"> <input type="text" id="af_from_zip" name="from_zip" value="[[+fi.from_zip]]" placeholder="" class="form-control"/> <span class="error_name">[[+fi.error.from_zip]]</span> </div> </div> Вызов выглядит так: [[!AjaxForm? &snippet=`FormIt` &hooks=`spam,FormItSaveForm` &form=`tpl.frontForm1.form` &formName=`Parcel Front Form` &formFields=`name,from_zip` &formEncrypt=`0` &emailSubject=`Parcel Front Form` &emailTo=`my@email.com` &validate=`name:required,from_zip:required` &validationErrorMessage=`Form has errors` &successMessage=`Message succesfully sent.` ]] Вот что ему может не нравиться? В консоли JS чисто, в логах модэкса тоже чисто.
Ad
Подставляю туда блок кода с name из примера - работает прекрасно.
Ad
а инпут name у тебя там есть?
Тоже подумал. Убрал из формы все, оставил только сабмит
Evgeniy
так из валидаатора то убери тоже
Ad
Тоже убрал конечно
Evgeniy
ну в коде выше не убран)
Ad
Выше это не окончательный
Evgeniy
тогда ответ в консоль распечатай, может там что будет понятно
Ad
как это сделать?
Evgeniy
af_complite событие) в доке есть пример кода
Ad
У меня сейчас там так: <script> $(document).on('af_complete', function(event, response) { var form = response.form; if (response.success) { response.form.hide(); $('#success-response').removeClass('d-none'); swal({ title: "Thank you!", text: "Your message has been sent.", icon: "success", button: { text: "Ok", className: "btn-info btn-lg btn-center", }, }); }else{ swal({ title: "Houston, we have a problem.", text: "Please, check your form.", icon: "error", button: { text: "Ok", className: "btn-warning btn-lg btn-center", }, }); } }); </script>
Evgeniy
console.log(response) добавь
Evgeniy
))
Evgeniy
3й строкой
Ad
Ad
Проверил, в контактной форме по соседству такой же точно ответ в консоли
Ad
В смысле в документе рядом. )
Evgeniy
получается что у тебя кастомный ответ не приходит, а приходит стандартный?
Evgeniy
об ошибке я имею ввиду
Ad
Не понимаю об чом ты. У меня срабатывает swal с "Хьюстон, у нас ошибка!", но вот спан с еррором под инпутом не появляется.
Evgeniy
а с name появляется?
Ad
да
Ad
поменял ради интереса на fromzip без подчеркивания
Ad
все равно то же самое
Evgeniy
да ну вставляй через js просто после получения ответа
Ad
Стоп
Ad
Поменял сейчас ради интереса на name
Ad
оно сабмитится.
Ad
А, нет
Ad
не сабмитится, это я просто недопоменял
Ad
Меняю на name1 - та же история
Ad
Стоп. Интересно, а может такое быть из-за того, что нет сообщений для этого имени?
Ad
где вообще они редактируются, эти самые сообщения об ошибках?
Ad
Тогда вообще неясно
Evgeniy
ajaxform берет поля из формы по именам и кидает их в formit)
Evgeniy
value="[[+fi.from_zip]]" такие конструкции вообще не нужны даже
Ad
я просто взял из доки один в один пример
Ad
Четыре страницы прочёл. https://modx.pro/search?page=4&query=ajaxForm+error Так и не нашёл.
Ad
Короче, нопейсал в спортлото. https://modx.pro/help/19588