• Modstore
  • Docs
  • MODX.Pro
Дополнения для MODX
   
  • О магазине
  • Помощь
  • Авторы
Войти
0
Modstore
  • О магазине
  • Помощь
  • Авторы
Другие проекты
  • Modstore
  • Docs
  • MODX.Pro
  • Все дополнения 493
  • Каталог, Поиск, Фильтрация 47
  • Корзина, Заказы 35
  • Работа с акциями и скидками 12
  • Платежные системы и онлайн-кассы 49
  • Службы доставки 18
  • Импорт, Экспорт 33
  • Пользователи 33
  • Работа с текстом 28
  • Работа с фото, видео и файлами 29
  • Работа с картами и Geo IP 14
  • Календари и бронирование 9
  • Оповещения, Рассылки 26
  • Готовые сайты, темы 24
  • Утилиты 96
  • Другое 44
Добавить дополнение
  • Все дополнения
  • Каталог, Поиск, Фильтрация
Logo

msGoodsLink

Перелинковка по опциям и свойствам товаров в miniShop2
Документация
Документация
seo
990 12.38 14.14
за сайт
  • Проверено Modstore
  • Бесплатные будущие обновления
  • Работа на тестовом и публичном домене
  • 12 месяцев тех. поддержки
Добавить в корзину
Prihod
Автор дополнения
Prihod
Пакетов
38
Закачек
12 255
Обычно отвечает в течение нескольких дней
Автор дополнения
Prihod Prihod
Пакетов
38
Закачек
12 255
Обычно отвечает в течение нескольких дней
Logo

msPriceDynamics

График изменения динамики цены товара

ieMsProductRemains

Импорт/Экспорт данных msProductRemains

Logo

plCustomMenu

Компонент для создания кастомного меню

  • Описание
  • История изменений
Версия 1.0.3-pl
Дата выпуска 08.08.2024
Загрузки 9
Просмотры 1 308
Внимание, этот компонент требует версию PHP 7.3 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.8 !
msGoodsLinks – пакет для создания перелинковки по опциям и свойствам товаров в miniShop2.

С его помощью можно настраивать перелинковку внутри карточки товара на категории, в которых он находится. Ссылки устанавливаются внутри таблицы характеристик по опциям товаров в miniShop2.

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

Данный инструмент будет полезен интернет-магазинам, которые активно занимаются рубрикацией своих товаров и SEO-продвижением. Мы рекомендуем использовать данный пакет вместе с дополнением msProductsComposerSelection.

Компонент разработан при финансовой поддержке DSMC


Сниппеты

msGoodsLink — Вывод списка ссылок

Параметры:

  • up — Искать ссылки у родительских категорий если у текущей категории их нет. По умолчанию: 1.

  • id — ID товара для которого нужно вернуть ссылки. По умолчанию ID товара где вызван сниппет.
  • cid — ID категории в которой искать ссылки. Если значение задано то значение из опции up игнорируется. По умолчанию: 0.
  • return — Способ вывода результатов. Если указать «data» то сниппет вернет массив данных.
  • scheme — Scheme URL. По умолчанию: -1
  • tpl — Имя чанка для оформления результата. Если не указан, то содержимое полей ресурса будет распечатано на экран. По умолчанию: tpl.msGoodsLink.
  • tplEmpty — Чанк оформления пустого результата.
  • tplWrapper — Чанк-обёртка, для заворачивания всех результатов. Принимает один плейсхолдер: [[+output]].


Использование в чанке сниппета msProductOptions

{set $links = $_modx->runSnippet('msGoodsLink',['return'=>'data'])}
  {foreach $options as $option}
  {set $key = $option.key}
  <div class="form-group row align-items-center">
    <label class="col-6 col-md-3 text-right text-md-left col-form-label">{$option.caption}:</label>
    <div class="col-6 col-md-9">
      {if $option.value is array}
      {set $count = count($option.value)-1}
      {foreach $option.value as $idx => $val}
      {set $keyVal = "{$key}{$val|md5}"}
      {if $links[$keyVal]?}<a href="{$links[$keyVal]['link']}" target="_blank">{$val}</a>{else}{$val}{/if}{if $idx < $count}, {/if}
      {/foreach}
      {else}
      {set $keyVal = "{$key}{$option.value|md5}"}
      {if $links[$keyVal]?}<a href="{$links[$keyVal]['link']}" target="_blank">{$option.value}</a>{else}{$option.value}{/if}
      {/if}
    </div>
  </div>
  {/foreach}

[1.0.3-pl] - 2024-08-08

Исправлено

  • Поле: Изображение

[1.0.2-pl] - 2024-08-03

Добавлено

  • Поля: заголовок (title), подзаголовок (subtitle) и описание (description)
  • Опция "Использовать редактор для полей"

[1.0.1-beta] - 2024-06-04

Добавлено

  • Создание кастомной ссылки
  • Добавление к ссылке параметров

[1.0.0-beta] - 2024-02-18

  • Первый выпуск

Последние обсуждения в сообществе MODX.pro

График загрузок

total time: 0.1723 s
query time: 0.0568 s
queries: 141
  • О магазине
  • Авторы
  • Подключение
  • Помощь
  • Скидки
  • Разработчикам
  • Положения и условия
  • Политика конфиденциальности

Загрузка...