Aliaksandr
eFilter это так, из разряда попроще))
Andrey
Я уже увидел, что там лежат парочка новых сниппетов)
Andrey
Спасибо в общем огромное всем. Че бы и делал...
😵
Всем привет, как в sublime если есть несколько строк и в них /something/ - как заменить везде сразу???
Dmytro
А вот видяшка Василия но как понял не на русском
https://modcasts.video/en/videos/file-elements-n-workflow-using-phpstorm
Anonymous
Anonymous
Anonymous
кто помнит где в bLang хранятся переводы аналогичных значений для языков?? Типа таких [(__main_proekt)]
Dmytro
Или в чанках или в последних версиях уже в модуле
Dmytro
Мой доклад но на английском
Dmytro
https://modcasts.video/en/videos/evolution-cms-live-wo-modx
Anonymous
О! Чат можно поздравить с пройденным рубежом в 300!
Камиль
Всем привет! Помогите советом по FormLister
Dmytro
Задавай вопрос ;)
Камиль
вот скрипт
Камиль
return $modx->runSnippet('FormLister', [
'controller' => 'Content',
'defaultsSources' => 'param:contentDefaults',
'api' => '1',
'contentDefaults' => '{
"template":0,
"parent":6,
"published":0,
"formid":"basic"
}',
'keepDefaults' => '1',
'contentFields' => '{
"pagetitle":"name",
"content":"message",
"template":"template",
"parent":"parent",
"published":"published"
}',
'onlyUsers' => '0',
'formid' => 'basic',
'rules' => '{
"name":{
"required":"Обязательно введите имя"
},
"message":{
"required":"Обязательно введите сообщение",
"minLength":{
"params":50,
"message":"Сообщение должно быть не менее 50 символов"
}
}
}',
//'errorClass' => ' has-error',
//'requiredClass' => ' has-error',
//'messagesOuterTpl' => '@CODE:<div class="alert alert-danger" role="alert">[+messages+]</div>',
//'errorTpl' => '@CODE:<span class="help-block">[+message+]</span>',
//'errorClass' => ' has-error',
//'requiredClass' => ' has-error',
'to' => 'bla@gmail.com',
'subject' => 'Новый отзыв',
'reportTpl' => '@CODE:
<p><strong>На сайте "[(site_name)]" оставлен новый отзыв</strong><br/></p>
<p>Имя: [+name.value+]</p>
<p>Отзыв: [+message:strip_tags:nl2br+]</p>
',
//'formTpl' => '@CODE:'
]);
Камиль
всё работает кроме
Камиль
хочу чтобы ответ он мне отдавал в json
Камиль
ну если поле не заполнено или ещё что
Камиль
но он ничего не отдаёт
Anonymous
Post-ом отправляешь аякс?
Anonymous
Если да то вынеси параметры в отдельную переменную. И проверяй наличие поста или наличие аякса и добавляй параметр api
Камиль
пока что просто через форму но будет ajax
Anonymous
А ещё не return, а echo и при наличии аякса или поста exit()
Камиль
точно echo
Камиль
сейчас попробую
Камиль
😂😂😂 всё сработало
Камиль
забыл что return
Камиль
спасибо))
Камиль
просто поля хочу формировать в зависимости от пост зрапроса
Камиль
т.е. тупо добавили сколько нуэно полей на сайте и всё. дальше всё само схавается
Камиль
проверил)) сработало
Камиль
даже удивился
Dmytro
Единственное надо еще передавать заголовки полей тогда вообще огонь будет
Dmytro
Кстати можно сделать таким образом визуальный конструктор форм
Камиль
кирилический плейсхолдер получился [+Имя.value+] 😄 не знал что так можно
Камиль
я его и делаю)))
Камиль
запрос от клиента
Камиль
если что нить норм получится то выложу
Dmytro
Оо ;) в любом случае рекомендую выкладывать удобный кейс использования получается
Сергей (ЛА Дерзай)
Привет всем!
Столкнулся с проблемой - при создании карты сайта выбираю Тип содержимого - text/xml - но страница всё равно загружается html
Rahim
кэш почистил
Сергей (ЛА Дерзай)
если это мне - то да, несколько раз
Dmytro
в alias написать sitemap.xml
Антон
Bilbo Baggins
Антон
я и говорю, халтура!
Am
Ничего, кроме того как Заказчик понимает слово "на любой" (((%
Bilbo Baggins
1. Пишешь поисковую систему
2. Пишешь сайт
Anonymous
спасибо))
Не за что, а как вижу второй вопрос уже решён
Andrey
Комрады, есть задача, объясняю на таком примере. Сайт экскурсий. Дерево экскурсии: страна - город - экскурсии. Экскурсия имеет множественные даты проведения, расписание составляется на год вперед. На каждую дату необходимо проставить мнодественное время начала экскурсии, т.е. в разные дни нужно ставить свое время. Необходимо реализовать фильтр по экскурсиям - выбор страны и выбор даты от-до. Как сделать фильтр? Есть сложности: 1) Страна не является родителем экскурсии 2) Фильтрация по датам - если делать выборку через LIKE думаю можно повесить сервер, если указать диапозон дат в 1 год. Думаю в сторону хранения связей страна-экскурсия и экскурсия-даты в отдельной таблице аналогично плагину tagSaver. Есть ли более изящные решения?
Сергей
1. Пишешь поисковую систему
2. Пишешь сайт
Было давно такое тз, нужно было отловить рефера поисковой системы и сам запрос, запрос записать в базу а в контент забить первые 5 сниппетов из ПС по этому запросу, сами переходы будут делаться через программу и подменой ссылок на этот сайт. Но как то я застрял на получении самого запроса, яндекс же через свои сервера шифрует рефер ))
Pathologic
Bilbo Baggins
Комрады, есть задача, объясняю на таком примере. Сайт экскурсий. Дерево экскурсии: страна - город - экскурсии. Экскурсия имеет множественные даты проведения, расписание составляется на год вперед. На каждую дату необходимо проставить мнодественное время начала экскурсии, т.е. в разные дни нужно ставить свое время. Необходимо реализовать фильтр по экскурсиям - выбор страны и выбор даты от-до. Как сделать фильтр? Есть сложности: 1) Страна не является родителем экскурсии 2) Фильтрация по датам - если делать выборку через LIKE думаю можно повесить сервер, если указать диапозон дат в 1 год. Думаю в сторону хранения связей страна-экскурсия и экскурсия-даты в отдельной таблице аналогично плагину tagSaver. Есть ли более изящные решения?
Я, честно говоря, сильно не вник в ваше ТЗ, но, полагаю, что обычной парадигмой MODx эта задача не решается, либо решается через Ж.
Bilbo Baggins
Вот я делал что-то подобное
Bilbo Baggins
https://a3-design.ru/api_docs/
Bilbo Baggins
но это отдельные таблицы, и своя структура связей
Anonymous
Pathologic
Dmytro
А версия evo ?
Dmytro
по части sitemap ?
Сергей (ЛА Дерзай)
да, 1.2.1
Dmytro
странно там помойму это есть уже
Сергей (ЛА Дерзай)
Потестил - на всех типах содержимого - суфикс остается - html
Сергей (ЛА Дерзай)
Сергей (ЛА Дерзай)
в настройках Суффикс для дружественных URL: .html
Сергей
Сергей
конфигурацию плагина
Сергей (ЛА Дерзай)
я знаю что отключать не надо_) но чтобы убедиться что это он - я его отрубил
Dmytro
там поставить в настройках что альфанумерик и russian )
Сергей (ЛА Дерзай)
Remove Periods - а что это даёт?
Сергей (ЛА Дерзай)
его в NO поставил - и перестало удалять точку