Size: a a a

MODX. Русскоязычное сообщество.

2021 April 02

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Алексей Смирнов
массивом никогда не пользовался.
Ну это понятно, просто если вызов на феноме можно задать условия массивом как в php, а феном преобразует
источник

АИ

Алексей Иванов... in MODX. Русскоязычное сообщество.
Алексей Смирнов
ну и обычно запрос составляется: ПОЛЕ = ЗНАЧЕНИЕ
и так делал
то же самое
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
ну и зачем TV писать - просто название поля и все. вчера пример только приводил - пролистайте
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Сейчас непонятно что одинарные кавычки обозначают строку, квадратные скобки массив, а дальше вроде как json
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
вот пример json строки.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
подставляете свои и в перед.
источник

ЕШ

Евгений Шеронов... in MODX. Русскоязычное сообщество.
Кристина Хрусталёва
Всем привет! Вопрос по 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
источник

АИ

Алексей Иванов... in MODX. Русскоязычное сообщество.
Артур Шевченко
Перепиши where массивом
переписал, но ошибка
'where' => [
   'choiseServices:IN' => $_modx->resource.id
],
источник

IP

Ivan Pro in MODX. Русскоязычное сообщество.
Всем доброго дня. Подскажите пожалуйста, есть какие то общие правила написания ТЗ для разработчика? Или дайте пожалуйста ссылку на эталонный образец.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Алексей Иванов
переписал, но ошибка
'where' => [
   'choiseServices:IN' => $_modx->resource.id
],
where =>  'choiseServices:IN' => "'"~$_modx->resource.id~"'"
или where =>  'choiseServices:IN' => "'("~$_modx->resource.id~")'"
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
какой-то из 2х вариантов.
источник

АИ

Алексей Иванов... in MODX. Русскоязычное сообщество.
Алексей Смирнов
какой-то из 2х вариантов.
тоже нет
и сам пробовал вариант со скобками
источник

S

Stas Mordvincev | Ди... in MODX. Русскоязычное сообщество.
Спецы по Тильде есть?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Алексей Иванов
тоже нет
и сам пробовал вариант со скобками
а лучше попробуйте json-om:
where => '{"choiseServices:=": "'~$_modx->resource.id~'"}'
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
Название сообщества видите?)
источник

АИ

Алексей Иванов... in MODX. Русскоязычное сообщество.
Алексей Смирнов
а лучше попробуйте json-om:
where => '{"choiseServices:=": "'~$_modx->resource.id~'"}'
и json вариант не отрабатывает
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Алексей Иванов
и json вариант не отрабатывает
че-то не корректно сделано. впишите в ручную ID ресурса. вместо
'~$_modx->resource.id~'
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
в каком формате у вас choiseServices ?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
1 ID ?
источник