Skip to content
  1. Компоненты
  2. idimage
  3. Быстрый старт

Быстрый старт

После установки компонента в административной панели сайта появится новый пункт верхнего меню Пакеты → ID image.

1. Получение токена

  1. Перейдите в личный кабинет ID Image.
  2. Скопируйте токен, представленный в вашем аккаунте.

Получение токена в личном кабинете ID Image

2. Ввод токена в настройках

  1. Откройте страницу компонента в административной панели.
  2. Перейдите во вкладку «Настройки».
  3. Вставьте ранее скопированный токен в соответствующее поле.
  4. Сохраните изменения.

Настройки

3. Проверка баланса

  1. В разделе Информация о системе убедитесь, что все проверки успешно пройдены.
  2. Запросите текущий баланс, чтобы проверить корректность установки токена.

Проверка баланса

Важно

Баланс в сервисе 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 товаров, и не каким образом не отвечает за то в каком визуальном виде товары будут выводиться.

Пример как можно вывести товары на сайте

Это только пример какой результат может получиться

пример похожих товаров