Выполнение кода в зависимости от кол-ва картинок
Всем привет. Мож задачка слишком простая, но не могу найти ответ на эту тему. Задачка следующая.
Есть страница товара и состоит из двух частей. Верхняя половина — это вывод картинок из галереи MiniShop2 (msGallery). Нижняя половина (под блоком с картинками) — блок с описанием товара.
Если у товара больше 1 картинки в галерее, то первую выводить над блоком с описанием, а остальные — в блоке с текстом (описание). Или наоборот — картинку 1 в блоке с описанием, а 2, 3, 4 и остальные — над блоком.
Есть страница товара и состоит из двух частей. Верхняя половина — это вывод картинок из галереи MiniShop2 (msGallery). Нижняя половина (под блоком с картинками) — блок с описанием товара.
Если у товара больше 1 картинки в галерее, то первую выводить над блоком с описанием, а остальные — в блоке с текстом (описание). Или наоборот — картинку 1 в блоке с описанием, а 2, 3, 4 и остальные — над блоком.
картинка 1
текст (описание) | картинка 2
Натянуть верстку на MODX.
Есть готовая верстка. Нужно собрать сайт. Большая часть контента прилетает по API из Planfix.
Также на сайте будет интернет-магазин (стандартный).
Пишите в телеграмме @dilidima
Также на сайте будет интернет-магазин (стандартный).
Пишите в телеграмме @dilidima
Вывести разные превью изображений в одной галерее ms2Gallery
Всем привет, есть галерея типа unsplash.com/@samburriss, то есть размеры каких-то фото 300х300, а каких-то 300х500
Пробую поступить следующим образом, создал два источника файлов ms2Gallery с этими размерами, загрузил изображения в ресурс и в наименовании каждого проставил названия соответствующего источника, в чанке ms2GalleryTpl пытаюсь сделать такое условие, что бы подставлялся нужный источник:
Пробую поступить следующим образом, создал два источника файлов ms2Gallery с этими размерами, загрузил изображения в ресурс и в наименовании каждого проставил названия соответствующего источника, в чанке ms2GalleryTpl пытаюсь сделать такое условие, что бы подставлялся нужный источник:
{if $files?}
{foreach $files as $file}
<a data-fancybox="gallery" href="{$file['url']}" title="{$file['alt']}" class="gallery__link">
<figure class="gallery__thumb">
{if $file->name == '300x300'}
<img src="{$file['small']}" alt="{$file['name']}" class="gallery__image">
{else}
<img src="{$file['medium']}" alt="{$file['name']}" class="gallery__image">
{/if}
</figure>
</a>
{/foreach}
{else}
{/if}
Но никак не выходит, подскажите как можно решить этот вопрос, может есть проще вариант? Исключение ссылок из AMP
Здравствуйте!
Для генерации амп страниц использую такой метод
Подскажите, есть ссылки вида: «a class=»youtube-fix" href=«javascript», естественно он на них ругается… Возможно л их как-то исключить из амп страниц?
Заранее спасибо
Для генерации амп страниц использую такой метод
Подскажите, есть ссылки вида: «a class=»youtube-fix" href=«javascript», естественно он на них ругается… Возможно л их как-то исключить из амп страниц?
Заранее спасибо
Почему не меняется сессия через ajax?
Не изменяется сессия через ajax.
Все происходит внутри MODx.
Если обратиться напрямую к $_SESSION['paymentstatus'] = '1', то сессия меняется.
В чем может быть причина?
$.ajax({
url: '/ajax',
data: 'action=transaction',
type: 'POST'
});
$_SESSION['paymentstatus'] = '1';
Все происходит внутри MODx.
Если обратиться напрямую к $_SESSION['paymentstatus'] = '1', то сессия меняется.
В чем может быть причина?
Не работает выборка
Пытаюсь сделать выборку
сделал так и не работает
[[getImageList?
&docid=`3`
&tvname=`service`
&tpl=`tplServicePrice`
&where=`{"price: LIKE":"2200"}`
]]
все работает, но я хочу сделать чтобы выводилось все если начинается с цифры 2сделал так и не работает
[[getImageList?
&docid=`3`
&tvname=`service`
&tpl=`tplServicePrice`
&where=`{"price: LIKE":"2%"}`
]]
Подскажите пожалуйста как это сделать? mSearch2 не индексируются поля с числами
Приветствую! Столкнулся с проблемой, решения в поиске не нашёл, поэтому пишу заметку. Суть проблемы проста: если вам нужен на сайте поиск по числовым значениям (именно поиск, не фильтрация), то скорее всего работать он не будет.
Ошибка при смене статуса заказа
Появляется ошибка ms2_err_status_fixed «Установлен фиксирующий статус. Вы не можете сменить его на более ранний.»
При повторном клике — Невозможно оформить пустой заказ.
При повторном клике — Невозможно оформить пустой заказ.
mSearch 2 + MiniShop2 [options - color selection] ошибка!
Всем доброго времени суток.
Кто сталкивался с проблемой mSearch2 + использовании опции ЦВЕТ релиз MiniShop2 [4.1.0-pl] — 2022-31-01 New type of options — color selection
Поведения сайта в таких конфигурациях:
(версия PHP 7,4) страница и фильтр работает… лог заполнен таким:
Кто сталкивался с проблемой mSearch2 + использовании опции ЦВЕТ релиз MiniShop2 [4.1.0-pl] — 2022-31-01 New type of options — color selection
Поведения сайта в таких конфигурациях:
(версия PHP 7,4) страница и фильтр работает… лог заполнен таким:
[2023-04-12 13:27:03] (ERROR @ /core/components/msearch2/model/msearch2/filters.class.php : 529)
PHP warning: Illegal offset type in isset or empty
Как выяснить где ошибка?
Доброе время суток
Помогите советом
есть ошибка не знаю как найти где возникает
в логах такое сообщение
Помогите советом
есть ошибка не знаю как найти где возникает
в логах такое сообщение
11.04.2023 20:35:33 ERROR ..../core/xpdo/om/xpdoobject.class.php 928
xPDOObject - Called set() with an invalid field name:
даже блин имя переменной нет…