Олег

Олег

Был в сети 09 января 2022, 15:35
Заказы не принимаю
Как я это вижу — тогда у товара должна быть возможность проставить, в какой категории какой у него индекс.

Самый простой путь реализации — доп. поле через MIGX, в товаре кнопка — добавить… фиг его знает, добавить индекс.
После нажатия появляется окошко с выпадающим списком, в списке — названия существующих категорий.
Выбирается нужная категория, после в окошке ниже указывается нужный индекс для этой категории.

Ну и при выводе каталога сделать сортировку по этому полю (ну и, естественно, добавить ему значение по умолчанию, вроде бы pdoResources/msProducts умеют с этим работать)
Работать будет, но, при большом кол-во товаров с явными тормозами (наверное).
Благодарю за ответ, но я, видимо, не верно описал условия — вызов будет осуществляться клиентом, не сведущим в вебе. Так что такие конструкции для него непреодолимы.

Решил вопрос по-другому — нужно было получить уникальный для галереи идентификатор на странице (галерей может быть много), так что склеил несколько параметров и прогнал через md5 :)
Сначала планировал для этого использовать тег, с которым вызывалась галерея.
Стоит проверить работу функции mail();
Например вот:
old.webasyst.ru/support/help/test-mail-function.html
У меня один раз на хостинге провайдер отключил работу этой функции для пользователя. Спустя неделю мучений я подумал — блин, вряд ли, но проверю — ка я такой вариант.
Матерился долго :)