Никита Серов

Никита Серов

С нами с 25 апреля 2017; Место в рейтинге пользователей: #697

Minishop2 раздел Производители (ms|vendor). Как их массово добавить в админку?

Исходные данные:
Есть сайт на MODX с Minishop2, есть названия производителей и картинки к ним.
Может кто уже сталкивался и есть наработки, допустим какая-то команда для PHP-консоли modx. Хочу разом их добавить в админку, чтобы не создавать каждый и указывать к нему картинку вручную. Поделитесь, пожалуйста, если был такой опыт.
Никита Серов
29 ноября 2021, 10:51
modx.pro
209
0

mFilter2 перестала работать фильтрация.

Подскажите, пожалуйста, люди добрые.

Никита Серов
06 июля 2020, 16:47
modx.pro
298
0

Как создать ресурс из formit и вставить в tv картинку?

Задача такая. Хочу через фронтенд заполнять форму formit, а после отправки данной формы, чтобы создавался новый ресурс и в него записывалась картинка, соответственно поле имеет формат Изображение.
Как реализовать данный хук для formit подскажите, пожалуйста. Про это есть пост, но у меня не работает данный функционал.
Никита Серов
14 мая 2020, 19:01
modx.pro
255
0

Как подружить Fenom, pdoPage c ajaxMode=`scroll` и minishop2.

Добрый день!
Пытаюсь сделать на сайте подгрузку товаров через 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 подгрузка. Что не так? Как подружить эти вещи? Буду рад Вашими соображениями.
Никита Серов
09 октября 2018, 12:39
modx.pro
909
0

Вызов getQRcode через AjaxSnippet

Подскажите, пожалуйста, есть ли какой-то способ запустить плагин getQRcode через AjaxSnippet.
Не могу понять, буду признателен за подсказку.
Никита Серов
17 сентября 2018, 19:50
modx.pro
1 128
0

Доработка FormIT админской части

Добрый день!
Может кто-то подскажет, может кто-то уже такое делал.
Есть желание доработать административную часть FormIT.
Что именно хочется сделать, да чтобы в разделе, где сохраняются данные с заполненных форм, например сохраняются Имя и Почта, чтобы была кнопка отправить письмо. Прямо там, в админке, на скриншоте ниже, на месте зеленых полосочек.

С чего начать, куда смотреть, где копать? Подскажите, что можете/ знаете?
Никита Серов
06 сентября 2018, 17:40
modx.pro
500
0

Как убрать type="text/javascript" и type="text/css" из скриптов и стилей в MinifiX?

Добрый день, хочу чтобы не выходило предупреждение в w3c vlidator.
<script type="text/javascript" src="/assets/components/minifyx/cache/scripts_7c055748d0.min.js">

Вопрос в следующем. где и что нужно подкорректировать, чтобы этого не выводило:
type="text/javascript"
Да, кстати, в сниппете и плагине MinifyX убрал что-то связанное с этим, и на стилях type=«text/css» убралось, а вот на скриптах осталось, кеш чистил, все в папке cache удалял — не помогло. Может подскажет кто?

Вот тут убрал эти type:
Никита Серов
24 августа 2018, 14:59
modx.pro
1 485
0

miniShop2 как вывести описание у определенного способа доставки?

Добрый день!
Мне нужно вывести описание доставки, но только в том случае если выбран определенный способ — Доставка курьером, кроме того вывести нужно не в чанке tpl.msOrder.delivery, а в другом месте.

Как можно это сделать, подскажите пожалуйста, возможно кто-то сталкивался с подобным, а возможно решение на столько просто, что я переусердствовал и ищу слишком сложное решение?
Никита Серов
06 августа 2018, 20:54
modx.pro
1
1 117
+1