David
А проверяли как?
Создали скрытое поле, писали display:none; Либо type:hidden
Алексей
Да формит
попробуйте вариант который я сбросил - НЕВИДИМАЯ КАПЧА.
Кир
Создали скрытое поле, писали display:none; Либо type:hidden
а как проверяли работоспособность?
Кир
надо hidden поле делать
Кир
Создали скрытое поле, писали display:none; Либо type:hidden
и отображение нужно писать не в инлайновых стилях, а в самой таблице стилей
Кир
Делали и так и так(
непонятно что значит "и так и так". Если хотите дойти до истины ответа, расписывайте всё ОТ и ДО, а не кусочками
Алексей
Так робот видит дисплей нон
Этот рецеп не зависит от скрытости поля и работает по другому принципу.
Алексей
Так робот видит дисплей нон
Если поле не содержит нужного значения - форма не отправится и робот не напишет. и дисплей нон или хидден тут ни причем.
Алексей
Добрый день! Такая проблема. В ресурсе врача множественный выбор услуг, которые он оказывает. На странице консультации выводятся все врачи, которые ее оказывают. Но на странице "лечение зубов" - врачи вообще не выводятся
Алексей
Алексей
Алексей
Алексей
Алексей
с чем может быть связана такая ошибка?
Алексей
с чем может быть связана такая ошибка?
скорее всего ошибка в where там что-то совсем не корретно.
Алексей
скорее всего ошибка в where там что-то совсем не корретно.
Может есть какие-нибудь предположения? Разные вариации пробовал выборки
Алексей
в where идет или строка или json.
Алексей
массивом никогда не пользовался.
Алексей
ну и обычно запрос составляется: ПОЛЕ = ЗНАЧЕНИЕ
Артур
массивом никогда не пользовался.
Ну это понятно, просто если вызов на феноме можно задать условия массивом как в php, а феном преобразует
Алексей
ну и зачем TV писать - просто название поля и все. вчера пример только приводил - пролистайте
Артур
Сейчас непонятно что одинарные кавычки обозначают строку, квадратные скобки массив, а дальше вроде как json
Алексей
https://t.me/ru_modx/448734
Алексей
вот пример json строки.
Алексей
подставляете свои и в перед.
Evgeniy
Всем привет! Вопрос по SeoFilter. Почему-то не выводится meta keywords. Вот пример. Есть категория "Мыло", в нём товары. Есть tv-параметр keyword, для обоих шаблонов. В категории "Мыло" в поле keyword прописано "мыло". В самих товарах ключей нет. При создании правила, когда выбираешь фильтр "бренд" в после "ключевые слова" написаны ключи. В самом шаблоне стоит код <meta name="keywords" content="[[+sf.keywords:default=[[*keyword]]]]">. По факту выходит так, что этот список ключей из правила не подтягивается. Т.е. на странице "мыло" ключ "мыло". Если выбираю фильтр "бренд" - всё равно остаётся ключ "мыло". А должно быть несколько фраз. Может не так meta keyword оформлен, хотя не вижу причины или опечатки. Аналогичный <meta name="description" content="[[!+sf.description:default=[[*description]]]]"> работает и подтягивает описание, которое создано в правиле. @sheronov 🙏
Добавьте восклицательный знак !+sf.keywords и по Ajax по умолчанию не проставляются в meta, как description. Там прописан класс в настройке seofilter_jkeywords
Алексей
Перепиши where массивом
переписал, но ошибка 'where' => [ 'choiseServices:IN' => $_modx->resource.id ],
Ivan
Всем доброго дня. Подскажите пожалуйста, есть какие то общие правила написания ТЗ для разработчика? Или дайте пожалуйста ссылку на эталонный образец.
Алексей
переписал, но ошибка 'where' => [ 'choiseServices:IN' => $_modx->resource.id ],
where => 'choiseServices:IN' => "'"~$_modx->resource.id~"'" или where => 'choiseServices:IN' => "'("~$_modx->resource.id~")'"
Алексей
какой-то из 2х вариантов.
Алексей
какой-то из 2х вариантов.
тоже нет и сам пробовал вариант со скобками
Stas Mordvincev | Дизайн, разработка сайтов, интернет-маркетинг
Спецы по Тильде есть?
Алексей
тоже нет и сам пробовал вариант со скобками
а лучше попробуйте json-om: where => '{"choiseServices:=": "'~$_modx->resource.id~'"}'
Иван
Спецы по Тильде есть?
Название сообщества видите?)
Алексей
и json вариант не отрабатывает
че-то не корректно сделано. впишите в ручную ID ресурса. вместо '~$_modx->resource.id~'
Алексей
в каком формате у вас choiseServices ?
Алексей
1 ID ?
Алексей
с полем че-то не так... там есть данные?
Алексей
1 ID ?
нет, у меня там несколько ресурсов выбрано массив
Алексей
епт
Алексей
'where' => '["choiseServices IN (8)"]' вот такой вариант работает
Алексей
ну так и используйте его.
вот в этом и проблема(( я не понимаю, что не так 'where' => '["choiseServices IN (7)"]' - результат есть 'where' => '["choiseServices IN (8)"]' - пусто
Алексей
а в поле есть данные
Алексей
ну потому что TV поле - не массив. нужно юзать %LIKE%
тогда считает совпадением и выводит
Алексей
поэтому надо хитрить :)))
Алексей
если хотите использовать TV для таких штук
Алексей
может проще заюзать migx, в котором указать списком id?
Алексей
и делать уже не where, а resources при выводе
Алексей
может проще заюзать migx, в котором указать списком id?
ну в БД будет лежать не 234||23||11|| а json.... - не легче явно. :)
Алексей
что можно использовать в моем случае?)
Алексей
т.е. нужено просто 3 лайка написать с разными вхождениями.
Алексей
т.е. на проверку |число| OR число| OR |число
Кристина
спасибо. не знаю где потеряла ! знак. Теперь я ставлю в поле seofilter_jkeywords следующее: meta[name="keywords"]. Сейчас meta name keywords выглядит вот так (скрин выше) - почему он так выводит? это же неверно. как я понимаю. код в шаблоне прежний <meta name="keywords" content="[[!+sf.keywords:default=`[[*keyword]]`]]">
Volodymyr
Подскажите а как в MODX прописать код в странице сайта? Где получить доступ к коду?
Volodymyr
прописать datalayer для передачи данных в гугл тег менеджер. джава скрипт код небольшой
Станислав
Сразу вопрос, для чего тебе пагинация?
Слушай, вот так стало сейчас, но не выводит item , я уже в уме не приложу что не так https://union-med-spb.ru/turborss.xml вот так выглядит фид а это код: <!--?xml version="1.0" encoding="utf-8"?--> <rss xmlns:yandex="http://news.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" version="2.0"> <channel> <title>[[++site_name]]</title> <link>[[++site_url]]</link> <description>[[*description]]</description> <language>ru</language> [[!pdoResources? &parents=143 &tpl=tpl.turborss &includeContent=1 &limit=100 ]] </channel> </rss>
Иван
и там в шаблоны или в нужный чанк
Александр
После обновления MODx на 2.8.1 в админке при клике на плагин ничего не отображается. Но он работает. Кто сталкивался?
Станислав
Чанк покажи
<item turbo="true"> <link>[[~[[+id]]]]</link> <title>[[+pagetitle]]</title> <pubDate>[[+publishedon:date=%a, %d %b %Y %H:%M:%S +0300]]</pubDate> <turbo:content> <![CDATA[ <header> <h1>[[+pagetitle]]</h1> </header> <description> [[+content:replace="assets/=="/assets/]] </description> ]]> </turbo:content> </item>
Иван
не понятно