Вопросы
Отобразить migx галерею, но только если в ней есть картинки, иначе с другой страницы подгрузить
Здравствуйте…
У меня две галареи на MIGX. Одна на главной id(1) странице, другая на страницах(2)..(3)..(4)… и тд. у каждой страницы своя.
Мне нужно на странице(2) отображать галарею, НО ТОЛЬКО ЕСЛИ на ней загружены картинки, ИНАЧЕ отобразить галерею с Главной id(1).
Галереи сделаны по принципу MIGX, по статье с сайта http: //pitrooo. ru/note/galereya-s-pomoshhyu-migx.html
у каждой сделал свой чанк и шаблон.
Вот так пробую:
видел писали про скобки, [ ] что они остаются в БД даже после удаления строчки в MIGX.
А как тогда проще проверить загружены ли картинки в MIGX таблицу или пусто…
У меня две галареи на MIGX. Одна на главной id(1) странице, другая на страницах(2)..(3)..(4)… и тд. у каждой страницы своя.
Мне нужно на странице(2) отображать галарею, НО ТОЛЬКО ЕСЛИ на ней загружены картинки, ИНАЧЕ отобразить галерею с Главной id(1).
Галереи сделаны по принципу MIGX, по статье с сайта http: //pitrooo. ru/note/galereya-s-pomoshhyu-migx.html
у каждой сделал свой чанк и шаблон.
Вот так пробую:
[[*gallery-page:is=``:then=`пусто`:else=`есть фотографии`]]вот эта конструкция работает, но она работает если на странице ранее ничего не загружалось и не удалялось.,видел писали про скобки, [ ] что они остаются в БД даже после удаления строчки в MIGX.
А как тогда проще проверить загружены ли картинки в MIGX таблицу или пусто…
MIGX - не выводятся изображения в админке
Всем привет!
Есть поле MIGX с Multiple Formtabs, внутри одного из табов есть ещё одно поле MIGX с изображениями. Так вот, эти изображения не выводятся в таблице. Чекал через исходный код — путь верный, но к нему не дописывается ID источника файлов типа &source=2, поэтому изображение не выводится. Как можно разрулить эту тему?
Есть поле MIGX с Multiple Formtabs, внутри одного из табов есть ещё одно поле MIGX с изображениями. Так вот, эти изображения не выводятся в таблице. Чекал через исходный код — путь верный, но к нему не дописывается ID источника файлов типа &source=2, поэтому изображение не выводится. Как можно разрулить эту тему?
[miniShop2] Почему не отправляется письмо администратору при оформлении заказа через MODX API?
Добрый день!
Есть сайт, на котором оформление заказа в 1 клик происходит через MODX API. Но при этом, при таком оформлении заказа не отправляется письмо администратору. При штатном оформлении через корзину письмо отправляется. В чём может быть дело? По команде $miniShop2->order->submit($orderData); письмо должно отправляться автоматически или долна быть ещё какая-то команда?
Спасибо за подсказку.
Есть сайт, на котором оформление заказа в 1 клик происходит через MODX API. Но при этом, при таком оформлении заказа не отправляется письмо администратору. При штатном оформлении через корзину письмо отправляется. В чём может быть дело? По команде $miniShop2->order->submit($orderData); письмо должно отправляться автоматически или долна быть ещё какая-то команда?
Спасибо за подсказку.
RelatedObjects
Подскажите знающие люди. Недавно обнаружил, что если получить связанный обьект (в данном примере ItProfile), то поле, по которому происходит связывание не изменить. Как можно выкрутиться в данной ситуации или все решать через getObject?
Пример из таблицы:
Пример из таблицы:
<object class="hdOrderData" table="hd_orders" extends="xPDOSimpleObject">
<field key="external_id" dbtype="varchar" precision="50" phptype="string" null="false"/>
<field key="it" dbtype="int" attributes="unsigned" phptype="integer" null="true"/>
<field key="createdon" dbtype="datetime" phptype="datetime" null="true" />
<aggregate alias="Order" class="hdOrder" local="id" foreign="id" cardinality="one" owner="foreign"/>
<aggregate alias="ItProfile" class="modUserProfile" local="it" foreign="internalKey" cardinality="one" owner="foreign"/>
</object>Пример из кода:if (!$profile = $this->order->getOne('ItProfile')) return;
if ($profile->get('isVacation')){
$this->order->set('it', $profile->get('vac_help')); // было 5 записываем 4 -> запишется 5
}
$this->order->save(); minishop2 группы изображений товара
Добрый день, подскажите как можно галерею изображений в товарах разбить на группы?
Как узнать почему сохранение товара ведёт к бесконечному сохранение?
Кто-то до меня сделал что обычную страницу как товар, то есто страница допустим с политикой конфиденциальности это товар, и когда ы пытаюсь сменить на тип документ, илил вообще любое какое-нибудь там изменение оно уходит в бесконечное сохранение. Со временем в консоли разработчика пишет 500 ошибку и всё
mFilter2 фильтрация из двух полей, как сделать?
Добрый день.
Подскажите, как реализовать фильтрацию в mFilter2 из двух полей?
Есть ширина и есть длина, необходимо по типу поля «цена» в одной ячейке дать выбор ширины, в другой длины. Подскажите, кто сталкивался, как реализовать?
Подскажите, как реализовать фильтрацию в mFilter2 из двух полей?
Есть ширина и есть длина, необходимо по типу поля «цена» в одной ячейке дать выбор ширины, в другой длины. Подскажите, кто сталкивался, как реализовать?
miniShop2, событие msOnBeforeChangeInCart возвращает неверный результат
Добрый день, использую minishop2, создал плагин на событие msOnBeforeChangeInCart. И корзина возвращается неверно, пробовал разными способами:
$values = $cart->get();
$values = $modx->getOption('cart', $scriptProperties);
$miniShop2 = $modx->getService('miniShop2');
$miniShop2->initialize($modx->context->key);
$values = $miniShop2->cart->get();Что получаю в итоге:SeoFilter - добавление и изменение TV параметров у виртуальной страницы
Есть страницы каталогов, генерируемые компонентом SeoFilter, у габлона каталога есть TV (Вопрос — ответ). На обычных страницах данное поле доступно во вкладке Дополнительные поля TV. А как присвоить значения доп полей страницам сеофильтра?