Вопросы

MODX Расстановка пунктов меню

Здравствуйте, подскажите, пожалуйста, как расставить пункты меню в нужном порядке | MODX

Вывод меню rdNavbar + pdoMenu
[[pdoMenu?
   &level =`3`
   &parents=`1,4,5,10,12,7`
   &firstClass=`0`
   &hereClass=`0`
   &showUnpublished=`1`
   &tplOuter=`@INLINE <ul class="rd-navbar-nav">[[+wrapper]]</ul>`
   &tplInner=`@INLINE <ul class="rd-navbar-dropdown">[[+wrapper]]</ul>`
   &tpl=`@INLINE <li><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
   &displayStart=`1`
   &tplStart=`@INLINE <li><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
]]
а выводит на страницу в порядке 1,4,7,10,5,12
sveta
09 июля 2018, 04:48
modx.pro
826
0

miniShop2 Артикул - число символов, уменьшить

Доброе время суток уважаемое сообщество MODX!

Длина поля «Артикул» — по умолчанию 50 символов.
Длина поля «Страна» — по умолчанию 100 символов.
Для моих задач — много, расход ресурсов.
Если переназначить в БД, после обновления версии miniShop2 — значения вернутся к начальным установкам?
Или только плагин писать?
Спасибо
Iskatel
08 июля 2018, 00:18
modx.pro
1 190
-1

Импорт товара в monishop2 через Console

Всем привет! Нужно импортировать товары из CSV в Minishop2.
Файл CSV лежит у меня core/components/minishop2/import/tovar.csv, там же где и скрипт импорта csv.php.
Скачал плагин Console. В нем ввел команду:
php /home/s12861/www/core/components/minishop2/import/tovar.php "tovar.csv" "uri,template,tv1,edizm,pricerozn,pricesmallopt,price,made_in,pagetitle,introtext" 0  1 ";"
результат выполнения:
Parse error: syntax error, unexpected '"tovar.csv"' (T_CONSTANT_ENCAPSED_STRING) in /home/s12861/www/core/components/console/processors/exec.class.php(24) : eval()'d code on line 2
Пользовался инфой с сайта — не помогло. Кто знает в чем проблема?
P.S. в логах пусто.
Roman
07 июля 2018, 11:41
modx.pro
1 738
0

Управление пакетами перестало работать в консоле ошибка

Здравствуйте, перестало работать Управление пакетами, в коноль пишет, файл .htaccess стандартный
ext-base.js:21 POST http://www.toby-loby.ru/connectors/index.php 500 (Internal Server Error)
При этом перейдя по этой ссылке пишет
{"success":false,"message":"\u0414\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u043f\u0440\u0435\u0449\u0451\u043d.","total":0,"data":[],"object":{"code":401}}
Так же перестали отображаться превью изображений с сервера, возможно кто то другой что то нахемичил не был на сайте около месяца.
Александр
07 июля 2018, 08:27
modx.pro
2 915
0

Фоновая дозагрузка Ajax в pdoPage

Добрый день, подскажите пожалуйста, можно ли как-то сделать что бы страницы пордгружались в фоне, а не тогда, когда до них дойдет очередь при прокрутке?
Например устанавливаем лимит 2, соответственно 2 блока загружаются при загрузке страницы, и пока человек смотрит на них, в фоне быстренько-быстренько парами добираются остальные.
Заранее спасибо!
Серый
07 июля 2018, 08:18
modx.pro
955
0

Калькулятор расчета цены

Добрый день всем.
Делаю интернет магазин на modx. В карточке товара добавляю простой калькулятор который расчитывает цену исходя из заданной длинны материала.
Сам функционал калькулятора я реализовал на js.
Никак не соображу, как подвязать получающуюся цену после просчета к товару.
Т.е. при нажатии кнопки «В корзину» происходит добавление старой цены.
Все действия по нажатию кнопки происходят по name=«ms2_action».
Где искать этот обработчик? И как это лучше организовать?
Alex
07 июля 2018, 08:03
modx.pro
1 033
0

В pdoPage не работает Ajax, скрипт почему-то выводится закомментированым...

Добрый день!
Делаю на странице вот такой вызов:
<div id="pdopage">
   [[!+page.nav]]
    <div class="rows">
    [[!pdoPage?
        &resources=`-26`
        &includeTVs=`fileUpload_MIGX`
        &tpl=`Carousel-Portfolio`
        &sortby=`menuindex`
        &sortdir=`ASC`
        &limit=`2`
    	&parents=`[[*id]]`
        &ajaxMode=`scroll`
    ]]
    </div>
</div>
Жаждю заставить работать Ajax, но ничего не появляется. Зато в коде страницы появляется такое:
<!-- scripts + <script type="text/javascript" src="/assets/components/pdotools/js/pdopage.min.js"></script>
<script type="text/javascript">pdoPage.initialize({"wrapper":"#pdopage","rows":"#pdopage .rows","pagination":"#pdopage .pagination","link":"#pdopage .pagination a","more":"#pdopage .btn-more","moreTpl":"<button class=\"btn btn-default btn-more\">\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0435\u0449\u0435<\/button>","mode":"scroll","history":0,"pageVarKey":"page","pageLimit":"2","assetsUrl":"\/assets\/components\/pdotools\/","connectorUrl":"\/assets\/components\/pdotools\/connector.php","pageId":2,"hash":"e26b5c09b85365b91408a59a61f5b431a1dd0141","scrollTop":true});</script>
</body></html> -->
И, наверное, потому и не работает, что всё закомментировано…
Почему так выходит? Помогите пожалуйста
Серый
07 июля 2018, 07:03
modx.pro
2 470
0

подвисает метод get

есть плагин, в котором есть такие строки
$par = $resource->get('parent');
$paro = $modx->getObject('modResource', $par);
$parpar = $paro->get('parent');
плагин срабатывает на сохранение документа и на этом страница подвисает
опытным путем было установлено, что проблема в строке
$parpar = $paro->get('parent');
если ее закомментировать, то плагин не виснет. смотрю на код и не понимаю — почему первый get не подвисает, а второй — подвисает
Андрей
06 июля 2018, 21:06
modx.pro
953
0

ExtJs: Переопредить кнопку Сохранить

Всем здравствуйте!
Как переопределить кнопку «сохранить» для window. Нужно чтобы, чтобы при сохранении окно не закрывалось. Почитал, что можно в метод this.submit() задать true или false. От этого будет или не будет окно закрываться
Артур
06 июля 2018, 17:20
modx.pro
835
0

msYmarket / Критерии выборки для Яндекс.Маркета

Здравствуйте!
Делаю в настройках фильтр по выгрузке товаров не выше 100000,
{"Data.price:<":100000}
— все работает.
Хотел добавить, чтобы был вывод товаров только которые в наличии, за это у меня отвечает tv-параметр item.instock {0,1}
Пишу так:
[{"Data.price:<":100000,"AND:tv.item.instock:=":1}]
и другие возможные варианты, но в выгрузке 0 товаров.
Подскажите пожалуйста, что делаю не так?

Возможно по ТВ-параметрам вообще отфильтровать нельзя или как? Кто знает?
Роман
06 июля 2018, 09:19
modx.pro
726
+1