Size: a a a

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

2021 March 19

ДН

Дмитрий Николаев... in MODX. Русскоязычное сообщество.
Sergey_K
Это, видимо, размер - российский, американский
да да
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Ну то есть у вас в товаре размерная линейка тройная, выходит.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
И, наверное, вы еще захотите когда-то выводить, что 45й российский это 12US и пр.
источник

ДН

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

ДН

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

XY

Xander Yanov in MODX. Русскоязычное сообщество.
Всем добрый день! Прошу помощи в вопросе: Есть дерево процедур и дерево специалистов, которые делают эти процедуры. У специалиста Выбираются процедуры через tv-параметр путем запроса к БД.
В процедурах выводятся специалисты, у которых выбрана эта процедура путем PdoResources с вот такой выборкой:

&parents=0
&where=personaSpesialization LIKE '%[[*id]]%'

В итоге в процедуре выводится лишний специалист, так как у некоторых процедур есть совпадение цифр ID, к примеру, id=293 и id=29.

Как я понимаю - вопрос сводится к правильности конструкции LIKE '%[[*id]]%'
Если я убираю один символ LIKE '%[[*id]]' - выводится меньше специалистов (вроде так и надо), проверить быстро нет возможности - их очень много.
Если убираю оба % - LIKE '[[*id]]' - не выводятся вообще.

Прошу подсказать с корректным синтаксисом или направить к нужной документации.
источник

AA

Alex Arahort in MODX. Русскоязычное сообщество.
Товарищи, а возможно в минишопе для разных категорий задать разные величины у товаров? Одни в штуках. другие в метрах итд?
источник

AA

Alex Arahort in MODX. Русскоязычное сообщество.
Во фронтенде то не проблема, но в админке все равно ведь везде будет одна величина
источник

SF

Sergey Frolov in MODX. Русскоязычное сообщество.
Xander Yanov
Всем добрый день! Прошу помощи в вопросе: Есть дерево процедур и дерево специалистов, которые делают эти процедуры. У специалиста Выбираются процедуры через tv-параметр путем запроса к БД.
В процедурах выводятся специалисты, у которых выбрана эта процедура путем PdoResources с вот такой выборкой:

&parents=0
&where=personaSpesialization LIKE '%[[*id]]%'

В итоге в процедуре выводится лишний специалист, так как у некоторых процедур есть совпадение цифр ID, к примеру, id=293 и id=29.

Как я понимаю - вопрос сводится к правильности конструкции LIKE '%[[*id]]%'
Если я убираю один символ LIKE '%[[*id]]' - выводится меньше специалистов (вроде так и надо), проверить быстро нет возможности - их очень много.
Если убираю оба % - LIKE '[[*id]]' - не выводятся вообще.

Прошу подсказать с корректным синтаксисом или направить к нужной документации.
У меня в подобной задаче ID в TV были заданы таким образом,  Популярное==#21#||
Для новеньких==#156#
И в вызове pdoResources &tvFilters=Category==%#[[*id]]#%
источник

XY

Xander Yanov in MODX. Русскоязычное сообщество.
Sergey Frolov
У меня в подобной задаче ID в TV были заданы таким образом,  Популярное==#21#||
Для новеньких==#156#
И в вызове pdoResources &tvFilters=Category==%#[[*id]]#%
вопрос решен почти так же
&where=CONCAT("||", personaSpesialization, "||") LIKE '%||[[*id]]||%'
источник

XY

Xander Yanov in MODX. Русскоязычное сообщество.
Sergey Frolov
У меня в подобной задаче ID в TV были заданы таким образом,  Популярное==#21#||
Для новеньких==#156#
И в вызове pdoResources &tvFilters=Category==%#[[*id]]#%
Спасибо
источник

S

Sentinel in MODX. Русскоязычное сообщество.
У меня все ок
источник

ST

Semyon Tarakanov in MODX. Русскоязычное сообщество.
Народ я могу как-то изменить созданный или изменяемый товар. к примеру мне нужно в pagetitle впихнуть то, что есть longtitle
источник

ST

Semyon Tarakanov in MODX. Русскоязычное сообщество.
mSync если что
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Semyon Tarakanov
Народ я могу как-то изменить созданный или изменяемый товар. к примеру мне нужно в pagetitle впихнуть то, что есть longtitle
По идее надо

mSyncOnPrepareProduct
Вызывается перед созданием или обновлением товара минишопа.
источник

АС

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

ST

Semyon Tarakanov in MODX. Русскоязычное сообщество.
хорошо
источник

ST

Semyon Tarakanov in MODX. Русскоязычное сообщество.
Андрей Сергеевич
Можно у поддержки спросить, как правильно
а где с ней связаться можно?
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Semyon Tarakanov
а где с ней связаться можно?
На modstore, в личном кабинете
источник

OK

Oleg Konovalov in MODX. Русскоязычное сообщество.
Добрый день, глупый вопрос, но только разбираюсь в ModX и не могу разобраться, как сделать наиболее правильно: есть необходимость добавить ряд TV для десятка однотипных ресурсов. Но тогда эти же TV будут засорять большинство других ресурсов, т.к. фильтруются TV по темплейту, а почти все мои ресурсы используют один и тот же темплейт. Но если я создам отдельный темплейт для этих ресурсов, а потом буду вносить изменения в основной, то мне надо будет вносить изменения и в дублирующие темплейты. Возможно, я неверно понимаю эту систему? Как правильнее всего вести ряд одинаковых объектов с рядом особых свойств? Хотел для таких целей завести отдельную таблицу в бд, но, как оказалось, та ещё история подключать её к модиксу, поэтому мне показалось, что это излишне.
источник