Последние темы


Tagmanager2. Множественные фильтры

  • Добрый день.
    Решаю задачи с фильтрацией ресурсов по TV с множественными значениями, но столкнулся с некоторыми трудностями.
    Есть каталог бумаг, у каждого товара есть два параметра со множественными значениями "Технологии печати" (printing-technology) и "Область применения" (application-area). Для каждого из TV заполняю значения по шаблону параметр1||параметр2||параметр3. В параметрах tagmanager данные поля указаны как множественные.

    В панели управления данные параметры появляются исправно (см. картинку)
    alt text

    Но на странице в блоке с фильтрами появляются не все (см. "область применения")
    alt text

    Более того, фильтрация по множественным параметрам не осуществляется. Опытным путем установил что это из-за появления конструкции [like] в параметре name чекбокса
    alt text
    alt text

    Соответственно если убрать из URL [like],то фильтрует.
    Вопрос, что я делаю не так? Спасибо

  • Да, забыл отметить что для данных полей был выбран тип в параметрах ввода param_edit.
    Такие манипуляции как записи сдедующего вида:

    1. значение1==0||значение2==0||значение3==0
      alt text
      alt text

    2. значение1==#значение1#||значение2==#значение2#||значение3==#значение3#
      alt text
      alt text

    Тоже не привели ни к каким результатам.

    На данный момент есть действующий сайт на tagmanager первого поколения, так там param_edit со значениями значение1==0||значение2==0||значение3==0 отрабатывает на отлично. Во втором такого не предусмотрено?

  • Похоже вы не читали документацию, а делаете наугад.

    Такие манипуляции как записи сдедующего вида...

    Не надо делать манипуляций. Сделайте по инструкции и обновите информацию в посте.

  • @andchir Прошу прощения за допущенный сумбур.
    На данный момент сделал новый TV (usage-range). Тип ввода Флажки(Checkbox). Возможные значения: Офисная бумага==#Офисная бумага#||Препринт==#Препринт#||Конверты==#Конверты#||Открытки и приглашения==#Открытки и приглашения#
    alt text

    В ресурсе отметил соотвествующие значения:
    alt text

    В панели управления компонентом для категории установил фильтры:
    alt text

    В системные настройки и в файл filters.js внес TV usage-range как multitags
    В шаблоне делаю вызов компонента:
    alt text

    Но при параметре jsMap=1 фильтры не активны
    alt text

  • Выдается следующая ошибка
    [2017-10-25 11:14:43] (ERROR @ /core/components/tag_manager2/model/tm_base.class.php : 49) PHP warning: explode() expects parameter 2 to be string, array given
    Строка с ошибкой
    $this->config[ 'multitagsFields' ] = explode( ',', $this->config[ 'multitagsFields' ] );

 

Последние комментарии

  • Я не знаю как тебе объяснить, что твой продукт гавно. Что шопкипер, что catalogfil - полное кривое гавно

    Зачем ты мучаешь себя? Не пользуйся. Другие продукты тоже все "говно", или может говно у тебя в голове?

    Ты хоть сам тестировал свою хрень в подобной ситуации? Нормальный функционал и документацию ты сделать поленился

    Много я таких как ты встречал. У вас всегда кто-то другой виноват. До таких "умников" даже не доходит, что в продукте может отсутствовать требуемый им функционал. И это нормально. Ты хотел многофункциональный комбайн за 500 руб? Я подсказываю обходные пути, но для тебя это слишком сложно (это я про другие темы этого автора).

    видимо с той целью что бы выклянчить копеечку

    С таких как ты мне ничего не надо. Лучше просто забудь о существовании Шопкипера и CatalogFill.

    Давай отвечай

    Зачем мне это? Ни за один ответ я не получил от тебя даже "спасибо".

    или просто кинь ещё 1 бан, хоть власть почувствуешь)))

    Моему терпению можно только позавидовать. Ты заслужил бан уже очень давно.

    Читать далее
  • V

    @Andchir Я не знаю как тебе объяснить, что твой продукт гавно. Что шопкипер, что catalogfil - полное кривое гавно. Я тебе пытаюсь объяснить, что товар или добавляется дублями или изменяются параметры у товаров с таким же артикулом, ты же мне рассказываешь про кнопочки "Добавить" и "Обновить". Ты хоть сам тестировал свою хрень в подобной ситуации? Нормальный функционал и документацию ты сделать поленился, видимо с той целью что бы выклянчить копеечку. Все эти функции должны были быть описаны в документации. Есть демо сайт, есть галерея в нём, значит и импорт должен производиться под этот сайт и всё было бы понятно. Давай отвечай или просто кинь ещё 1 бан, хоть власть почувствуешь)))

    P.S: Весь мой вопрос можно было решить за 1 день, после первого поста.

    Читать далее
  • Ещё один момент, если вам нужно добавить товар, то нужно нужно переключатель "Тип импорта" ставить в положение "Добавить". Но делаете ли вы так - такой информации я тоже не увидел. Вытаскивать из вас информацию по кусочкам - слишком долго.

    Читать далее
  • Вы отправляетесь в бан на 2 дня. Каждый раз одно и то же. Мне не нужна информация сколько вы раз возвращали резервную копию. Но нужен полный конфиг, а не кусочки. При этом нормальная информация "делаю так - получаю так", а не "получаю так или так" (не известно при каких действиях).

    У меня изначально стоял параметр false, я пробую и так и сяк

    Не нужно пробовать "так и сяк", нужно делать так как написано и так как правильно по смыслу описания параметров. После этого писать на форуме, что "делаю как должно быть, но получается не так". Если вы что-то пробуете, что вообще не правильно по смыслу, то мне об этом писать не нужно.

    Читать далее