Всего 122 722 комментария

Василий Наумкин
02 декабря 2014, 07:13
0
Лично я всё делаю пакетами, в которые прописываю создание\обновление ресурсов, шаблонов, чанков и т.д. Фактически, можно прописать там весь сайт без проблем.

Файлы пакета хранятся на GitHub, скачиваются оттуда, собираются и устанавливаются секунд за 30. Интересно посмотреть, как это делаешь ты.
Василий Наумкин
02 декабря 2014, 07:04
0
Скорее всего, у тебя не последняя версия mSearch2, в которой есть ошибка с выводом ресурсов через быстрый поиск.

Я её исправил, обновление доступно в магазине. Если версия всё же последняя — создавай тикет в магазине, будем разбираться.
Василий Наумкин
02 декабря 2014, 06:54
+1
Обновись до последней версии и можно будет использовать параметр &countChildren:
[[pdoMenu?
    &parents=`0`
    &level=`2`
    &tplInner=`@INLINE [[+wrapper]]`
    &tplParentRow=`@INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a> ([[+children]])</li>[[+wrapper]]`
    &countChildren=`1`
]]
Abu
Abu
01 декабря 2014, 23:36
+1
Привет, интересно конечно!
Еще хотелось бы почитать workflow работы с гитом при разработке сайта. Пару раз примеривался, но большой минус modx, который, как я понял, никто не поборол, это хранение шаблонов и чанков в базе данных и соответственно невозможность их версионности через гит.
Александр Москвин
01 декабря 2014, 22:27
0
Хорошо, я посмотрел патч, но ещё не тестировал его.
Георгий Пушкин
01 декабря 2014, 21:28
+1
Я уже не помню, но в редакторе есть специальная настройка (не внесённая в MODX по умолчанию) «работать в стандарте HTML5». В этом патче она реализована. Если интересно посмотрите код.
Pashkevich Aleksandr
01 декабря 2014, 20:27
0
Ну я думал, что $msOrder работает по тому же принципу что и просто $order.
Pashkevich Aleksandr
01 декабря 2014, 20:27
0

Код плагина

$msOrder->set('city', '!!!');
$msOrder->save();
То что он срабатывает точно уверен. Так как специально сейчас проверил вот таким образом
var_dump('1111');
exit();
И в итоге в дебагере вылезло 1111, и оформление не пошло.
Алексей Ерохин
01 декабря 2014, 20:20
0
$msOrder->set('city','!!!');
$msOrder->save();
Pashkevich Aleksandr
01 декабря 2014, 20:19
0
Не сработало, и по $msOrder, он ничего не возвращает в $arr;
Pashkevich Aleksandr
01 декабря 2014, 20:16
-1
В случае когда $msOrder, то $arr пустой получается после $msOrder->get();
Да и я пол ночи эксперементировал и с $msOrder и с $order
Pashkevich Aleksandr
01 декабря 2014, 20:14
0
Ошибки не возникло, но и город не изменился :-(
Воеводский Михаил
01 декабря 2014, 20:12
0
Вместо $order попробуйте $msOrder
Алексей Ерохин
01 декабря 2014, 20:12
0
объект заказа находится в $msOrder
Pashkevich Aleksandr
01 декабря 2014, 20:10
0
Fatal error: Call to undefined method msOrderHandler::save() in /hom*****cache.php on line 25

if ($modx->event->name == 'msOnCreateOrder') {
$arr = $order->get();
$arr['city']=$arr['city'].'!!!';
$order->set($arr);
$order->save();
}
$order->save; как раз 25-ая строка, просто там у меня часть строк закомментирована.
Александр
01 декабря 2014, 18:17
0
Евгений если написать [[+results:empty=`[[*content]]`:notempty=`[[+results]]`]]
то не срабатывает empty
Александр Москвин
01 декабря 2014, 18:07
0
Спасибо)
Странно, что в настройках функции не работают по добавлению тегов в игнор…
Рустам Алимов
01 декабря 2014, 17:55
0
Спасибо за ответ. Хостинг modx cloud, из пакетов

Ace
AjaxManager
FormIt
Jevix
miniShop2
msearch2
pdotools
Tickets