Борис
С нами с 31 июля 2014; Место в рейтинге пользователей: #550mFilter2 вешает на страницу 502 ошибку.
После обновления которое вышло после обновления bootstrap страница, где используется сниппет mFilter2 не загружается.
msDiscount не показывает скидки в нужном месте.
msDiscount выводит скидку [-30%] без оболчки html тегами, ломая дизайн.
Как вывести Проценты в нужном мне месте?
Стили и скрипт подключены, может еще что дописать надо?
Кроме того новая цена не показана.
Как вывести Проценты в нужном мне месте?
Стили и скрипт подключены, может еще что дописать надо?
Кроме того новая цена не показана.
Вывод списка товара по article
Хочу вывести определенные товары из своего массива, однако выводятся все. Вот вызов:
Нужна страница скидок для miniShop2
На странице скидок необходимо вывести ТОЛЬКО товары с акциями.
Каким из продуктов это можно реализовать и как?
Discontrol
msDiscount
Или есть возможность сделать это через mSearch2?
Каким из продуктов это можно реализовать и как?
Discontrol
msDiscount
Или есть возможность сделать это через mSearch2?
Проблема галереи minishop2
php 5.5-5.6
modx 2.6.0
miniShop2 2.4.11
Загружаю несколько картинок в Галерею товара. Окно загрузки зависает и после обновления в галереи появляется одна картинка. Удаление так же зависает.
Пробовал разные браузеры и отключение сзатия скриптов админки.
Ничего не помогло.
Журнал ошибок пуст.
modx 2.6.0
miniShop2 2.4.11
Загружаю несколько картинок в Галерею товара. Окно загрузки зависает и после обновления в галереи появляется одна картинка. Удаление так же зависает.
Пробовал разные браузеры и отключение сзатия скриптов админки.
Ничего не помогло.
Журнал ошибок пуст.
mFilter2 теряет параметр ms|vendor при паджинации
При показе брендов параметром ?ms|vendor=4 на 1 странице все работает.
Стоит нажать стр.2 — vendor пропадает и выводится все бренды, тк. ms|vendor пуст.
Стоит нажать стр.2 — vendor пропадает и выводится все бренды, тк. ms|vendor пуст.
mSearch2 не работает с параметрами из адреса.
Ссылка типа shop-bonjourmadam.ru/brands/?ms|vendor=2
Хочу переделать на адрес типа: shop-bonjourmadam.ru/brands/.mat/
Хочу переделать на адрес типа: shop-bonjourmadam.ru/brands/.mat/
<?php
if ($modx->event->name != 'OnPageNotFound') {return false;}
$alias = $modx->context->getOption('request_param_alias', 'q');
if (!isset($_REQUEST[$alias])) {return false;}
$request = $_REQUEST[$alias];
$tmp = explode('/', $request);
if ($tmp[0] == 'brands' && count($tmp) >= 2) {
if (!$section = $modx->findResource($tmp[0] . '/')) {
return false;
}
$name = str_replace('.html', '', $tmp[1]);
if ($tmp[1] != $name || (isset($tmp[2]) && $tmp[2] == '')) {
$modx->sendRedirect($tmp[0] . '/' . $name);
}
if ($brand = $modx->getObject('msVendor', array('name' => $name))) {
$id = $brand->get('id');
$_GET['ms|vendor'] = $_REQUEST['ms|vendor'] = $id;
$modx->sendForward($section);
}
}
Плагин должен преобразовать brands/?ms|vendor=id_vendor в brands/name_vendor однако в итоге фильтр не выставляет vendor, а выводит все. Нет отображение производителей в MiniShop2
В КОРЗИНЕ и ПИСЬМЕ не отображаются производители товара.
Добавляю {$vendor.name}.
При добавлении {$vendor.name} в каталоге товаров выводится ID производителя.
Как вывести производителя: имя, картинку?
Добавляю {$vendor.name}.
При добавлении {$vendor.name} в каталоге товаров выводится ID производителя.
Как вывести производителя: имя, картинку?
Zoom Gallery в miniShop2 2.4
Zoom галерея работала под магазином 2.2
tpl.msGallery.outer:
{$file['360x480']} => {$files['0']['360x480']}
tpl.msGallery.outer:
<div id="msGallery">
<a href="[[+url]]" class="MagicZoomPlus big-img" id="Zoomer" rel="fancybox">
<img src="[[+360x480]]" width="270" height="360" title="[[+pagetitle]]" id="mainImage"/>
</a>
<ul class="thumbnails">
[[+rows]]
</ul>
</div>
tpl.msGallery.row:<li class="col-md-3">
<a href="[[+360x480:default=`[[+url]]`]]" title="[[+name]]" rel="zoom-id:Zoomer" rev="[[+360x480]]" data-thumb="[[+160x220]]" data-image="[[+url]]" class="thumbnail">
<img src="[[+160x220]]" alt="[[+name]]" title="[[+name]]"></a>
</li>
В 2.4 изменил tpl.msGallery:<div id="msGallery">
{if $files?}
<a href="{$file['360x480']}" class="MagicZoomPlus big-img" id="Zoomer" rel="fancybox">
<img src="{$file['360x480']}" width="270" height="360" title="" id="mainImage"/>
</a>
<ul class="thumbnails">
{foreach $files as $file}
<li class="col-md-3">
<a href="{$file['url']}" title="" rel="zoom-id:Zoomer" rev="{$file['url']}" data-thumb="{$file['url']}" data-image="{$file['url']}" class="thumbnail">
<img src="{$file['160x220']}" alt="" title=""></a>
</li>
{/foreach}
</ul>
{else}
<img src="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium.png'}"
srcset="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium@2x.png'} 2x"
alt="" title=""/>
{/if}
</div>
Миниатюры отображаются. На месте большой картинки ничего нет. Но нажав на миниатюру все отображается нормально до следующей перезагрузки страницы.{$file['360x480']} => {$files['0']['360x480']}
pdoPage + ограничить количество страниц
Необходимо ограничить количество страниц для показа в pdoPage.
На странице 20, всего страниц 10. Т.е. максимум 200 пунктов в 10 страницах.
Остальное как-бы отсутствуют. Каким образом такое организовать?
На странице 20, всего страниц 10. Т.е. максимум 200 пунктов в 10 страницах.
Остальное как-бы отсутствуют. Каким образом такое организовать?