
Быстрый старт
После установки компонента в административной панели сайта появится новый пункт верхнего меню Пакеты → ID image.
1. Получение токена
- Перейдите в личный кабинет ID Image.
- Скопируйте токен, представленный в вашем аккаунте.
2. Ввод токена в настройках
- Откройте страницу компонента в административной панели.
- Перейдите во вкладку «Настройки».
- Вставьте ранее скопированный токен в соответствующее поле.
- Сохраните изменения.
3. Проверка баланса
- В разделе Информация о системе убедитесь, что все проверки успешно пройдены.
- Запросите текущий баланс, чтобы проверить корректность установки токена.
Важно
Баланс в сервисе idimage.ru должен быть положительным!
4 Индексация товаров
Выполните инструкцию по индексации товаров
5 Размещение сниппета
Разместите сниппет в шаблоне карточки товара или в любом другом месте
shell
[[!idImageSimilar]]
[[!msProducts?
&resources=`[[+idimage.ids]]`
&sortby=`FIELD(msProduct.id, [[+idimage.ids]])`
&tpl=`@FILE chunks/catalog/product.row.tpl`
&parents=`0`
]]
Fenom
php
# Fenom
{$modx->runSnippet('idImageSimilar', [
'min_scope' => 65
])}
{var $ids = $modx->getPlaceholder('idimage.ids')}
{if $ids}
{$modx->runSnippet('msProducts', [
'tpl' => '@FILE chunks/catalog/product.row.tpl',
'resources' => $ids,
'sortby' => "FIELD(msProduct.id, {$ids})",
'parents' => 0,
])}
{/if}
На странице должны появятся товары по максимальной схожести
Пример блока с похожими товарами
Важно
Сниппет idImageSimilar возвращает только id товаров, и не каким образом не отвечает за то в каком визуальном виде товары будут выводиться.
Пример как можно вывести товары на сайте
Это только пример какой результат может получиться