Jump to content

Вывод результатов плитки тэгов по столбцу v_products_keywords_1


Recommended Posts

Здравствуйте!
Как сделать чтобы результат поиска по тэгу выходил как в демке, колонками

 

Screenshot_14.jpg

У меня выходит листом

Screenshot_15.jpg

Есть ли возможность импорта/экспорта плитки тэгов, чтобы цеплять тэг к товарам.
Тэги к описанию, нашла как добавлять массово, в колонку v_products_keywords_1 через запятую.

А тэги к товарам цеплять вручную очень проблематично, при условии большого количества товаров.

 

Link to post
Share on other sites
22 минуты назад, Olga_Ya сказал:

Как сделать чтобы результат поиска по тэгу выходил как в демке, колонками

 

Здравствуйте!

Скопируйте содержимое файла /templates/vamshop4/module/product_listing/product_listing_columns.html в product_listing_list.html

22 минуты назад, Olga_Ya сказал:

Есть ли возможность импорта/экспорта плитки тэгов, чтобы цеплять тэг к товарам.

Да, есть, в текущем коде уже появилась такая возможность.

В Админке - Каталог - Excel импорт/экспорт в закладке Быстрый ссылки появилась возможность управлять категориями и Плиткой тэгов через excel.

Т.е. создавание, изменять тэги из Excel.

И создавать, изменять категории из Excel.

Будет доступно в следующем обновлении.

Хотя, вот возьмите файлы:

/admin/easypopulate.php

/lang/russian/admin/easypopulate.php

Попробуйте.

Только сделайте резезрвную копию базы в Админке - Разное - Инструметы - Резервное копирование.

Нажмите справа внизу Выполнить.

А то как бы импорт из Excel опасная вещь, надо аккуратно.

 

easypopulate.php easypopulate.php

Link to post
Share on other sites

Спасибо, попробую.


205\u043a\.. в admin/easypopulate.php

12\u043a\.. в lang/russian/admin/easypopulate.php

верно?

Link to post
Share on other sites
9 минут назад, Olga_Ya сказал:

Спасибо, попробую.


205\u043a\.. в admin/easypopulate.php

12\u043a\.. в lang/russian/admin/easypopulate.php

верно?

По идее, да.

Да там понятно будет, если не туда перепишите, открываться страница в Админке - Каталог - Excel импорт/экспорт не будет.

 

Link to post
Share on other sites

Александр, вот переписала файлы /easypopulate.php в соответствующие категории.

Выгрузка корректная, но есть "НО"

Получается, что в файл прописываются только сами тэги, а товары к тэгам не подтягиваются.

Т.е. массовую загрузку тэгов к конкретным товарам сделать нельзя, это только через админку вручную можно сделать?

EP2020Nov16-1604.csv

Link to post
Share on other sites
1 час назад, Olga_Ya сказал:

Александр, вот переписала файлы /easypopulate.php в соответствующие категории.

Выгрузка корректная, но есть "НО"

Получается, что в файл прописываются только сами тэги, а товары к тэгам не подтягиваются.

Т.е. массовую загрузку тэгов к конкретным товарам сделать нельзя, это только через админку вручную можно сделать?

EP2020Nov16-1604.csv 383 \u0411 · 0 downloads

Цеплять товары к тэгам можно через колонку tags_to_products

Вы в админке создайте тэг, прицепите его к категориям, товарам.

И сделайте выгрузку, там будет видно.

Но там придётся вручную id номера товаров указывать, сразу говорю, т.е. не сильно удобно.

 

Link to post
Share on other sites

Я так и сделала

Создала в админке, прицепила товары, а на выгрузке колонка v_tags_to_products пустая заходит

https://snegovik-online.ru/triumph-tree-el-lampy-shervud-premium-strojnaya-155sm-73146.html товар с тэгами 

 

Screenshot_16.jpg

EP2020Nov16-1806.csv

может еще где-то правку нужно сделать, чтобы цеплялась модель, я заменила 2 файла easypopulate.php и всё.

тэг к категориям не привязан, привязан только к товарам

Link to post
Share on other sites
28 минут назад, Olga_Ya сказал:

Я так и сделала

Создала в админке, прицепила товары, а на выгрузке колонка v_tags_to_products пустая заходит

https://snegovik-online.ru/triumph-tree-el-lampy-shervud-premium-strojnaya-155sm-73146.html товар с тэгами 

 

Screenshot_16.jpg

EP2020Nov16-1806.csv 383 \u0411 · 0 downloads

может еще где-то правку нужно сделать, чтобы цеплялась модель, я заменила 2 файла easypopulate.php и всё.

тэг к категориям не привязан, привязан только к товарам

А, точно, там же экспорт не выгржуает связи.

Это при импорте можно указывать связь тэга.

В общем, попробуйте в колонке tags_to_products указать id номер товара, к которому хотите привязать тэг, что б он на карточке товара был видел

или id номер категории в колонке tags_to_categories

Если на странице категоории надо выводить тэг.

id номер можно уведить при редактировании товара в админке или при нажатии i иконки, в url адресе будет виден id

Link to post
Share on other sites

id номер товаров можно как-то экспортировать ?

Потому-что открывать каждый товар в админке, чобы увидеть ID, это тоже самое что в ручную подбирать, даже сложнее...

Просто раньше, уникальный ID можно было самим задавать и он показывался при импорте/экспорте товаров 

к нему же и цеплялись все атрибуты, спецификации и прочее, т.к. он уникальный

Link to post
Share on other sites
45 минут назад, Olga_Ya сказал:

id номер товаров можно как-то экспортировать ?

Потому-что открывать каждый товар в админке, чобы увидеть ID, это тоже самое что в ручную подбирать, даже сложнее...

Просто раньше, уникальный ID можно было самим задавать и он показывался при импорте/экспорте товаров 

к нему же и цеплялись все атрибуты, спецификации и прочее, т.к. он уникальный

В Админке - Каталог - Excel импорт/экспорт - Быстрый ссылки - Фругл

В фругл выгрузке есть ссылка с id номером товара.

т.е. в выгрузке фругл можно посмотреть.

Link to post
Share on other sites

там есть столбец со ссылкой, например, /product_info.php?products_id=211

и столбец под названием ID, где значение такое же как v_products_model

т.е. для заливки тэгов я указываю 211 (если products_id=211)

?

 

Link to post
Share on other sites
1 час назад, Olga_Ya сказал:

там есть столбец со ссылкой, например, /product_info.php?products_id=211

и столбец под названием ID, где значение такое же как v_products_model

т.е. для заливки тэгов я указываю 211 (если products_id=211)

?

 

Да, правильно.

211 это как раз и есть id номер

Link to post
Share on other sites
×
×
  • Create New...