Вопросы
Как подружить Fenom, pdoPage c ajaxMode=`scroll` и minishop2.
Добрый день!
Пытаюсь сделать на сайте подгрузку товаров через ajax в pdoPage. Но ничего не получается.
Вот код, собрал из рекомендаций Василия Наумкина.
Записываю все в переменные:
Пытаюсь сделать на сайте подгрузку товаров через ajax в pdoPage. Но ничего не получается.
Вот код, собрал из рекомендаций Василия Наумкина.
Записываю все в переменные:
{set $block1 = $_modx->runSnippet('!pdoPage@msFilterParams', [
'element' => 'msProducts'
'sortby' => 'menuindex'
'limit' => '6'
'ajaxMode'=> 'scroll'
'pageNavVar' => 'pageone.nav'
'tpl' => 'tpl.shop.Products.row'
'tplPageWrapper' => '@INLINE <ul id="mse2_pagination" class="pagination list-unstyled">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul>'
'tplPageActive' => '@INLINE <li class="active"><span class="active-text">[[+pageNo]]</span></li>'
])}
{set $block2 = $_modx->getPlaceholder('!pageone.nav')}Потом вывожу это:<div class="product-block">
<div class="row product-grid" id="mse2_results" itemscope itemtype="http://schema.org/ItemList">
{$block1}
</div><!-- .product-grid -->
{$block2}
</div><!-- .product-block -->Все выводится, но не работает ajax подгрузка. Что не так? Как подружить эти вещи? Буду рад Вашими соображениями. MiniShop2. TV ресурса внутри [[$msProduct.content]] выводит массив.
Добрый день!
Есть TV с именем image, внутри товара магазина в тэге [[*image]], вместо привычного пути изображения, выводит массив:
При этом getResourceField с запросом TV по конкретному id:
Так и должно быть? До этого не было необходимости выводить TV ресурса в товаре.
Есть TV с именем image, внутри товара магазина в тэге [[*image]], вместо привычного пути изображения, выводит массив:
Array ( [0] => image [1] => assets/images/image.png [2] => text [3] => [4] => image )При этом getResourceField с запросом TV по конкретному id:
[[getResourceField? &id=`[[*id]]` &processTV=`1` &field=`image`]]выводит, как и положено, только путь: assets/images/image.pngТак и должно быть? До этого не было необходимости выводить TV ресурса в товаре.
pdoPage и getImageList сортировка
Здравствуйте!
Решил вывести фото галерею с пагинацией и столкнулся с проблемой сортировки.
Делаю так:
перебрал все;
Решил вывести фото галерею с пагинацией и столкнулся с проблемой сортировки.
Делаю так:
[[!pdoPage?
&element=`getImageList`
&docid=`[[*id]]`
&maxLimit=`100`
&pageLimit=`5`
&tvname=`mgalery`
&processTVs=`1`
&prepareTVs=`1`
&randomize=`0`
&sort=`{"sortby":"idx","sortdir":"ASC"}`
&limit=`36`
&tpl=`@CODE: <li class="shown" data-aos="zoom-in-up" data-aos-duration="800"><a href="[[+mgalery_img]]" class="m_img z-depth-2" data-fancybox="galery" title="[[+mgalery_tit]]"><img src="[[+mgalery_img]]" alt="[[+mgalery_tit]]" class="macy-image img-fluid"/></a> </li>
&tplPageWrapper=`@INLINE <div class="pagination"><ul class="pagination">[[+prev]][[+pages]][[+next]]</ul></div>`
]]Работает все кроме сортировки. Подскажите что не так?перебрал все;
&sort=`[{"sortby":"[[+idx]]","sortdir":"ASC"}]`
&sort=`{"sortby":"[[+idx]]","sortdir":"ASC"}`
&sort=`[{"sortby":"idx","sortdir":"ASC"}]`
&sort=`{"sortby":"idx","sortdir":"ASC"}`,
&sort=`[{"sortby":"idx","sortdir":"ASC"}]` migx мультизагрузка
создал мултизагрузку как здесь modx.ru/novosti-i-stati/article/347/
но при выводе
но при выводе
{set $rows = json_decode($id | resource: 'resourcealbum', true)}
{foreach $rows as $row}
<div class="item">
<a href="{$row.image}" data-fancybox data-caption=""><img src="{$row.image | phpthumbof : "w=216&h=160&zc=1"}" alt="{$row.description}"></a>
</div>
{/foreach}ничего не выводит пока не пропишешь путь, но тогда не работает phpthumbof {set $rows = json_decode($id | resource: 'resourcealbum', true)}
{foreach $rows as $row}
<div class="item">
<a href="assets/resourceimages/{$row.image}" data-fancybox data-caption=""><img src="assets/resourceimages/{$id}/{$row.image | phpthumbof : "w=216&h=160&zc=1"}" alt="{$row.description}"></a>
</div>
{/foreach} Перенаправление пользователя на персональную страницу при авторизации через login
Нашел код, но не совсем понял, куда добавлять… Форма на всех страницах. Хотелось бы, чтобы при авторизации в зависимости от логина юзер перенаправлялся на страницу для него.
Добавить стиль к label при выборе [MSearch2]
Всем привет! Реализовал фильтрацию по тегам, хотелось бы выбранному label добавлять класс чтоб визуально было видно чекнут ли он или нет.
Пока разметка такая:
Пока разметка такая:
<label for="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" class="radiobutton [[+selected]]">
<input type="radio" name="[[+filter_key]]" id="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" value="[[+value]]" [[+checked]] [[+disabled]]/> [[+title]]
</label>Есть ли плейсхолдер отвечающий за выбор элемента? Отключаются или затираются опции товаров
Добрый день.
Возникла огромная проблема в работе интернет магазина на Minishop2
При редактировании карточки товара отключаются опции, или вообще затираются (значения пустыми становятся)!
В основном это происходит при импорте товара через msImportExport
Подобная проблема обсуждалась вот тут
modx.pro/help/9456
Но это было два года назад)!
Сейчас у меня версия minishop 2.4.15-pl
Может кто сталкивался с подобным?
Может нужны какие-то определённые настройки с кешированием?
Возникла огромная проблема в работе интернет магазина на Minishop2
При редактировании карточки товара отключаются опции, или вообще затираются (значения пустыми становятся)!
В основном это происходит при импорте товара через msImportExport
Подобная проблема обсуждалась вот тут
modx.pro/help/9456
Но это было два года назад)!
Сейчас у меня версия minishop 2.4.15-pl
Может кто сталкивался с подобным?
Может нужны какие-то определённые настройки с кешированием?
Не работает корзина в minishop2
Добавляю товар в корзину, нажимаю Отправить заявку, страница просто обновляется и все.
Связка Modxrevo 2.6.5 + Minishop последний
Не подскажите куда копать? В отчетах пусто
prntscr.com/l39sj8 — Может это быть из за того что не нужные мне поля закоментил?
prntscr.com/l39t2b prntscr.com/l39t6p
Связка Modxrevo 2.6.5 + Minishop последний
Не подскажите куда копать? В отчетах пусто
prntscr.com/l39sj8 — Может это быть из за того что не нужные мне поля закоментил?
prntscr.com/l39t2b prntscr.com/l39t6p
Соединить несколько тв-полей в один фильтр mSearch2
Добрый день! Подскажите как реализовать фильтр слайдера из несколько тв-полей использую mSearch2. Подсказали сделать через расширения класса фильтрации, но не знаю с чего начать
Пример, есть тв-поля по количество человек teatrTv=500, banketTv=300, soveshanieTv=250 и их вывести в виде фильтрации, и при фильтрации выводился ресурс, вот что уже сделано
Пример, есть тв-поля по количество человек teatrTv=500, banketTv=300, soveshanieTv=250 и их вывести в виде фильтрации, и при фильтрации выводился ресурс, вот что уже сделано