Вопросы
alt у картинок без "" msgallery - minishop2
Уже давно писал данный вопрос, но он так и остался открытым, уже все ИИ закидал вопросами, но все бестолку, может есть тут кто решал подобную задачу.
Проблема в том, что в alt могу вывести название товара — pagetitle, НО если у товара стоят кавычки, то разметка ломается, не могу найти ни одного решения, что только не перепробовал.
Детально.
Вывожу на странице похожие товары (часть вывода скрыл):
Проблема в том, что в alt могу вывести название товара — pagetitle, НО если у товара стоят кавычки, то разметка ломается, не могу найти ни одного решения, что только не перепробовал.
Детально.
Вывожу на странице похожие товары (часть вывода скрыл):
[[!msProducts?
....
&tpl=`ralated_products`
.....
]]
Сам шаблон ralated_products{$_modx->runSnippet('msGallery', [
'tpl' => 'v2.tpl.ms2Galleryrcat',
'product' => $id,
'limit' => 1,
])}
И шаблон галереи ....
{foreach $files as $idx => $file}
{if $idx == 0}
<div class="item">
<a href="[[+uri]]">
<picture>
<source type="image/webp" srcset="{$file['webp200x200']}">
<img class="lazy"
data-src="{$file['200x200']}"
src="{$file['200x200']}"
data-srcset="{$file['200x200']}"
alt='[[+pagetitle]]'
width="200"
height="200">
</picture>
</a>
</div>
{/if}
{/foreach}
.....
Нулевая цена в слайдере mFilter2 (msearch2)
Добрый день!
В категории есть товары с нулевой ценой, из-за этого слайдер цен отображает диапазон от 0.
Подскажите, можно ли сделать так, чтобы такие товары не учитывались в ценовом слайдере, но при этом продолжали выводиться на сайте и участвовали в остальных фильтрах?
В категории есть товары с нулевой ценой, из-за этого слайдер цен отображает диапазон от 0.
Подскажите, можно ли сделать так, чтобы такие товары не учитывались в ценовом слайдере, но при этом продолжали выводиться на сайте и участвовали в остальных фильтрах?
Babel и пути источников файлов
Всем привет.
Столкнулась со странной проблемой. На сайте, где используется мультиязычность через babel, на русскоязычной версии все ок, на английской пропадают пути источников файлов. То есть, если на русской версии путь картинки выглядит как «assets/design/img/pictures/images/toh02584.jpg», то на английской версии это только путь к картинке относительно самого источника файлов «pictures/images/toh02584.jpg».
Сайт сделан другим программистом, и как он этого добился — загадка. Сравнила настройки контекстов, источников медиа, системные настройки с теми, что использую обычно. Ничего подозрительного не заметила. Источник файлов заведен в папке assets/design/img.
Столкнулась со странной проблемой. На сайте, где используется мультиязычность через babel, на русскоязычной версии все ок, на английской пропадают пути источников файлов. То есть, если на русской версии путь картинки выглядит как «assets/design/img/pictures/images/toh02584.jpg», то на английской версии это только путь к картинке относительно самого источника файлов «pictures/images/toh02584.jpg».
Сайт сделан другим программистом, и как он этого добился — загадка. Сравнила настройки контекстов, источников медиа, системные настройки с теми, что использую обычно. Ничего подозрительного не заметила. Источник файлов заведен в папке assets/design/img.
Настроить совместную работу корзины minishop2 и ms_CDEK2
После обновления minishop2 и ms_CDEK2 перестала нормально работать отправка заказа из корзины.
Плагин СДЭКа перестал показывать карту, а при нажатии на кнопку «Оформить заказ», плагин SendIt (который, как я понял, нужен для корректной работы ms_CDEK2) мгновенно, без всяких проверок отправляет письмо о заказе. Страница корзины, при этом, не обновляется.
— Ссылка на сайт: www.ksmark.ru
— Нужно всё это дело починить и настроить. Бюджет предлагайте. Пишите в Telegram: @yaroslav_starovoytov
Плагин СДЭКа перестал показывать карту, а при нажатии на кнопку «Оформить заказ», плагин SendIt (который, как я понял, нужен для корректной работы ms_CDEK2) мгновенно, без всяких проверок отправляет письмо о заказе. Страница корзины, при этом, не обновляется.
— Ссылка на сайт: www.ksmark.ru
— Нужно всё это дело починить и настроить. Бюджет предлагайте. Пишите в Telegram: @yaroslav_starovoytov
MIGX и хранение в JSON
Интересует такой вот вопрос, MIGX по умолчанию сохраняет данные в виде экранированой строки JSON в базе данных. И если например JSON имеет большую вложенность то больше 60% по факту занимают обратные слеши, например отрывок JSON ниже.
Можно ли как-то избавиться от этого? Знаю что MaridDB поддерживает работу с JSON полями, можно ли как-то настроить MIGX и работать без такого экранирования? Поскольку это КМК сильно замедляет взаимодейтсвие с БД из-за большого финального JSON.
Можно ли как-то избавиться от этого? Знаю что MaridDB поддерживает работу с JSON полями, можно ли как-то настроить MIGX и работать без такого экранирования? Поскольку это КМК сильно замедляет взаимодейтсвие с БД из-за большого финального JSON.
Исключить из выборки msProducts товары из неактивных категорий
Здравствуйте.
Задача в названии.
Код вызова сниппета msProducts:
Задача в названии.
Код вызова сниппета msProducts:
Импорт товаров через встроенный скрипт miniShop2
Читаю документацию.
Не понимаю, как импортировать опции товара. Должен быть какой-то префикс или как их обозначать?
И как быть с опциями с типом «Множественный список»? Добавлять их по принципу size,color,gallery или через какой-то разделитель?
И возможно ли для TV указывать не «слово «tv» + id параметра», а имя TV с каким-либо префиксом?
Не понимаю, как импортировать опции товара. Должен быть какой-то префикс или как их обозначать?
И как быть с опциями с типом «Множественный список»? Добавлять их по принципу size,color,gallery или через какой-то разделитель?
И возможно ли для TV указывать не «слово «tv» + id параметра», а имя TV с каким-либо префиксом?
Перестал работать autoRedirector
Гайз, помогите пожалуйста понять: редиректы (правила) создаются, но самой переадресации не происходит. Кодировка таблицы в БД: utf8_general_ci, никаких StercSEO и других плагинов работающих с OnPageNotFound — нет, плагин переустанавливал с полным удалением, кэш чистил, слеши в начало адреса ставил, все настройки Friendly и Alias проверял, ошибков в логах нет.