Anton
Всем привет! А как в mFilter2 сделать что бы при выборе модели не блокировались марки?
Николай
Mr. Karandash
Anton
По идее когда нажимаю на модель на марки вешается disabled, вот этот disabled нужно как-то убрать
Mr. Karandash
Алексей
Mr. Karandash
типа щелкнул на БНВ и у тебя ввместо моделей форда подтянулись модели БНВ
Алексей
навешивает потому что focus у БМВ нет... - убери галочку фокус...
тут зависимые фильтры, поэтому или придумывать или искать - где-то было решение.
Mr. Karandash
Mr. Karandash
что бы не вешал дисаблед
Mr. Karandash
на радиобаттон
Anton
Anton
Eujenio
Всем привет, как проще всего поменять пароли у администраторов?
Алексей
через почту восстановить
Евгений
через админку проще
Eujenio
Алексей
Надо поменять именно
если вы смогли войти в админку - зайдите в пользователей в нужного вам и поменяйте
Eujenio
Евгений
там у пользователя справа внизу есть галочка Новый пароль
Eujenio
Ок, проверю, спс
Вероника
Добрый день. Может всё таки сталкивался кто с контекстами и minishop2. В ходе сотни экспериментов выяснила, что корзина всегда работает как основной контекст. Отлично видно по настройке ms2_cart_context, товары в другом контексте даже не появляются. Но, самое странное, что при загрузке, плагин OnHandleRequest отпределяет первый запрос $_REQUEST['cultureKey'] верно, далее при любой манипуляции минишопа (в том числе при наличии в чанке tplOrdervar $checked = !($order.payment in keys $payments) && $index == 0 || $payment.id == $order.payment) запрос уже пустой и автоматически происходит $modx->switchContext('web'). И все всплывающие уведомления и письма на языке контекста по умолчанию, т.е. по последнему значению пустого запроса. Сайт еще даже не запущен. Несколько месяцев к нему не подходила и я не припомню, чтобы такие косяки были ранее. Ничего сверхестественного на нем нет, мини магазин без оплаты, два языка на babel. Через колбэки js отдаёт перевод верно, а всё, что берется через плагины - не верно. Первый раз такое вижу. Может есть варианты переключения контекстов, не слушая GET и REQUEST? но урлы связанных страниц отличаются...
Евгений
в минишопе можно выставить общую корзину на оба контекста
Евгений
но надо понимать, что товары из разных контекстов это РАЗНЫЕ товары
Евгений
Евгений
с письмами у меня никогда не было проблем, с всплывающими сообщениями периодически
Евгений
покажите плагин которые меняет контексты при переключении языка, туда надо добавить подгружаемые словари
Евгений
дальше, еще может влияет не верное указание site_url у контекста (зависит от настроек языков)
Евгений
инструкции гуляют разные, с каждой свои приколы
Вероника
Pavel
недавно тоже ковырял этот момент и были проблемы, но вроде как потом перелопатил настройки и все запустилось
Вероника
Вероника
Pavel
конфиги апача может или nginx
Pavel
Марина
День добрый. Прошу помощи. Нужно вывести теги в категории товара. Сайт писали до меня. Кто и как судить не мне.В каких-то категориях теги выведены в других нет. В шаблоне страницы категории этого нет. Пыталась смотреть уроки там инфа что называется от Моисея. Может кто даст дельный совет. Как вывести теги не переписывая сайт. Нужно чтобы было вот так ( над перечнем товаров ссылки на подкатегории)
Марина
{var $categories = '!pdoResources' | snippet : [
'parents' => $_modx->resource.id,
'returnIds' => 1,
'depth' => 0,
'limit' => 99999,
'resources' => '-1399,-1400,-1404,-1407,-1402,-1403,-1401,-1421,-1426,-1427,-118'
'where' => [
'class_key' => 'msCategory',
],
'sortby' => ['menuindex' => 'ASC']
]
}
{if ($categories)}
<div class="block">
<div class="container">
<div class="posts-view">
<div class="posts-view__list posts-list pt-4">
<div class="posts-list__body row">
{'!pdoResources' | snippet : [
'parents' => $_modx->resource.id,
'depth' => 0,
'tpl' => 'category-block-item.tpl',
'includeTVs' => 'thumbnail',
'limit' => 9999,
'sortby' => ['menuindex' => 'ASC']
]}
</div>
</div>
</div>
</div>
</div>
<div class="block">
<div class="container">{'content' | resource}</div>
</div>
{else}
<div class="block">
<div class="container">
{'!mFilter2' | snippet : [
'class' => 'msProduct',
'parents' => $_modx->resource.parent == 30 ? 2 : $_modx->resource.id,
'where' => $_modx->resource.parent == 30 ? ['Vendor.name' => 'pagetitle' | resource] : [],
'limit' => 99999,
'element' => 'msProducts',
'tplOuter' => 'category-products-content.tpl',
'tpl' => 'product-item.tpl',
'suggestions' => 0,
'showHidden' => 0,
'aliases' => '
ms|vendor==vendor,
msoption|appointment==appointment,
msoption|application==application,
msoption|rbr==rbr,
msoption|feature==feature,
msoption|tip_kombayna==tip_kombayna,
msoption|tip_pluga==tip_pluga,
msoption|power-dvigatel==power-dvigatel,
msoption|proizvoditelnost==proizvoditelnost,
msoption|klass==klass,
msoption|c_type==c_type,
msoption|appointment==appointment
',
'filters' => '
ms|vendor:vendors,
msoption|appointment,
msoption|application,
msoption|rbr,
msoption|feature,
msoption|tip_kombayna,
msoption|tip_pluga,
msoption|power-dvigatel,
msoption|proizvoditelnost,
msoption|klass,
msoption|c_type,
msoption|appointment
'
'tplFilter.outer.default' => 'product-filter-outer',
'tplFilter.row.default' => 'product-filter-checkbox'
]}
<div>
[[*content]]
</div>
</div>
</div>
{/if}
Марина
вот так выглядит чанк категории
Марина
я поняла только где здесь фильтр, где здесь теги не понимаю
Вероника
{var $categories = '!pdoResources' | snippet : [
'parents' => $_modx->resource.id,
'returnIds' => 1,
'depth' => 0,
'limit' => 99999,
'resources' => '-1399,-1400,-1404,-1407,-1402,-1403,-1401,-1421,-1426,-1427,-118'
'where' => [
'class_key' => 'msCategory',
],
'sortby' => ['menuindex' => 'ASC']
]
}
{if ($categories)}
<div class="block">
<div class="container">
<div class="posts-view">
<div class="posts-view__list posts-list pt-4">
<div class="posts-list__body row">
{'!pdoResources' | snippet : [
'parents' => $_modx->resource.id,
'depth' => 0,
'tpl' => 'category-block-item.tpl',
'includeTVs' => 'thumbnail',
'limit' => 9999,
'sortby' => ['menuindex' => 'ASC']
]}
</div>
</div>
</div>
</div>
</div>
<div class="block">
<div class="container">{'content' | resource}</div>
</div>
{else}
<div class="block">
<div class="container">
{'!mFilter2' | snippet : [
'class' => 'msProduct',
'parents' => $_modx->resource.parent == 30 ? 2 : $_modx->resource.id,
'where' => $_modx->resource.parent == 30 ? ['Vendor.name' => 'pagetitle' | resource] : [],
'limit' => 99999,
'element' => 'msProducts',
'tplOuter' => 'category-products-content.tpl',
'tpl' => 'product-item.tpl',
'suggestions' => 0,
'showHidden' => 0,
'aliases' => '
ms|vendor==vendor,
msoption|appointment==appointment,
msoption|application==application,
msoption|rbr==rbr,
msoption|feature==feature,
msoption|tip_kombayna==tip_kombayna,
msoption|tip_pluga==tip_pluga,
msoption|power-dvigatel==power-dvigatel,
msoption|proizvoditelnost==proizvoditelnost,
msoption|klass==klass,
msoption|c_type==c_type,
msoption|appointment==appointment
',
'filters' => '
ms|vendor:vendors,
msoption|appointment,
msoption|application,
msoption|rbr,
msoption|feature,
msoption|tip_kombayna,
msoption|tip_pluga,
msoption|power-dvigatel,
msoption|proizvoditelnost,
msoption|klass,
msoption|c_type,
msoption|appointment
'
'tplFilter.outer.default' => 'product-filter-outer',
'tplFilter.row.default' => 'product-filter-checkbox'
]}
<div>
[[*content]]
</div>
</div>
</div>
{/if}
'resources' => '-1399,-1400,-1404,-1407,-1402,-1403,-1401,-1421,-1426,-1427,-118' - не они?
Марина
нет
Вероника
нет
Здесь вверху category-products-content.tpl?
Марина
вот это
Марина
насколько я понимаю это фильтр
Вероника
Фильтр mFilter2, а pdoResources вызов другой уже. Вероятно категорий.
Марина
Марина
просто я думаю может это не имеет отношения к фильтру
Марина
что это всего лишь ссылка на подкатегорию
Марина
только как ее вставить 💁🏼♀️
Марина
как ее вставить на страницу?
Вероника
Марина
Хорошо, создать согдам. Как вставить?
Марина
Создам т.е.
Вероника
Создам т.е.
Если аналогично создадите - само вылезет)
Марина
ок, пробую
Марина
все я поняла 💃, нужно создать подкатегорию и добавить ресурс в список исключений, тогда подкатегория высветится над списком товаров
Марина
Спасибо за наведение на верную мысль 🫶🏻
Maxim
Существует ли какой-то простой способ как таблицу опций ms2 закинуть в эксель например? Скопировать в админке и вставить куда-нить не выходит...
wintik1
wintik1
Maxim
Nano.Karmabot.chat
Nice! saitmodx got +1 from MaximLeeXL. 6 karma in total.
Maxim
Оказалось проще скопировать html, вставить в codepen и от туда перекинуть в эксель :)
NikName