Евгений Webinmd

Евгений Webinmd

С нами с 07 января 2013; Место в рейтинге пользователей: #23
Евгений Webinmd
09 июля 2021, 10:46
0
раньше это было багом, сейчас починили, можете откатить этот кусок кода
Евгений Webinmd
05 июля 2021, 15:52
0
если используете апач с mod_rewrite то в htaccess пишите

# htaccess
# redirect all requests to /en/assets*  to /assets*
# вставлять выше стандартного реврайта
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en|ru)/assets(.*)$ assets$2 [L,QSA]
если у вас стили и картинки не в подпапке assets то замените на свою папку
Евгений Webinmd
13 июня 2021, 17:38
+1
У минишопа в системных настройках есть настроечки:
ms2_category_grid_fields — тут дописываете ключи ваших опций
ms2_category_show_options — тут надо выставить в ДА
Евгений Webinmd
07 июня 2021, 22:40
1
+1
если это не ТВ поле, то у меня вот такой плагин срабатывал
if ( $modx->event->name != "OnDocFormSave" || $resource->get('class_key') != 'msProduct' ) return;

$id = $resource->get('id');
$res = $modx->getObject('msProduct', $id); // Получаем объект товара
$res->set('field_name', 'Test'); 
$res->save();
Для ТВ поля вместо res используется resource без повторного получения объекта. Ну и галочку у плагина на событие не забываем
Евгений Webinmd
06 июня 2021, 20:44
0
вы наверное еще на лошади по городу ездите
Евгений Webinmd
28 мая 2021, 18:36
0
а можно где-то увидеть заготовочку под такого рода компоненты? (modx+vue)
Я почему спрашиваю, как бы у большинства писать код не составляет проблемы, а вот настроить более-менее удобно рабочий процесс и связать модх с vue — есть сильное недопонимание.
Евгений Webinmd
28 мая 2021, 12:33
+1
в чанках можно писать условия и там доступен плейсходер level
Евгений Webinmd
18 мая 2021, 16:53
0
и не найдете, задача разовая, никто не будет писать документацию после выполнения заказа. А отправлять заказы в любой сервис (имеющий хоть какое-то API) не сложно. Если есть какие-то знания программирования, то вы справитесь
Евгений Webinmd
18 мая 2021, 16:46
0
какой документации нет? по минишопу или по вашему сервису? Примеров для минишопа хватает. Берете плагин на создание заказа и отправляете куда хотите и что хотите.
Евгений Webinmd
15 мая 2021, 19:19
0
ну база email собираются себе потихонечку, маркетологам на забаву
Евгений Webinmd
15 мая 2021, 18:14
0
нет в минишопе такой возможности из коробки
Евгений Webinmd
14 мая 2021, 21:23
0
<div class="product-item {if $favorite}favorite-class{/if}" > </div>
Евгений Webinmd
08 мая 2021, 13:16
+2
Вас кто-то заставляет использовать фотораму?
В примере слайдер swiper вызывается 2 раза, для большой картинки и для миниатюр, как в этом примере ну и на большой фото уже fancybox.
Евгений Webinmd
07 мая 2021, 15:41
0
пробелы вокруг фигурных скобок попробуйте поставить, у опций
'filterOptions' => '{ "more_tpl": "<button class="my-btn btn-more">Показать больше</button>" }'
ну и с живым примером было бы проще подсказать
Евгений Webinmd
07 мая 2021, 10:38
+2
для ajax пагинации важна разметка, проверьте что все id и классы у вас как в примерах в документации

Для фильтра актуален следующий пример:
<div class="msearch2" id="mse2_mfilter">

    <form action="" method="post" id="mse2_filters">
       [[+filters]]
    </form>
 
 
    <div id="mse2_results">
       	[[+results]]
    </div>


    <div class="mse2_pagination">
        [[!+page.nav]]
    </div>

</div>
<!-- msearch2 -->