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

Денис
16 ноября 2014, 16:53
0
Володя, есть возможность посмотреть вот тут, правильно ли я сделал? Спасибо!
modx.pro/help/4174/#comment-31251
Sergey Leleko
16 ноября 2014, 16:45
0
А работает ли хотя бы стандартное сохранение полей заказа в профиль?.. Там согласно коду еще и пара extended полей должна создаться, но не происходит ни заполнения стандартных полей, ни создание и заполнение extended полей…




Sergey Leleko
16 ноября 2014, 16:29
0
Понятно, спасибо!
Василий Наумкин
16 ноября 2014, 16:27
0
Ну, если не боишься перезаписи сниппета при обновлении — конечно.
Sergey Leleko
16 ноября 2014, 16:01
0
а если впишу нужные мне поля туда в сниппет msOrder? Так допустимо?
Денис
16 ноября 2014, 15:39
0
В результате экспериментов вывел такой вариант, может кому пригодится.
Копируем код из сниппета cityselect в свой собственный. Переопределяем объект класса, например так:
$cityselectTwo = $modx->getService('cityselectTwo','cityselect',$modx->getOption('cityselect_core_path',null,$modx->getOption('core_path').'components/cityselect/').'model/cityselect/',$scriptProperties);
if (!($cityselectTwo instanceof cityselect)) return '';

$cityselectTwo->initialize($modx->context->key);
И соответственно связываем набор параметров с нашим новым сниппетом. Также обязательно переделать дефолтный файл default.js и сохранить под новым именем. В наборе параметров, прописать этот файл для нашего набора.
Может разработчик подскажет как обойти этот костыль, ибо плодить кучу сниппетов не хочется, но в принципе вариант рабочий, можно пользоваться.
Василий Наумкин
16 ноября 2014, 15:29
0
1. Из профиля текущего авторизованного юзера.

2. Они так и заполняются. Просто там далеко не все поля используются, если что — нужно добавлять самостоятельно, своим сниппетом.
Василий Наумкин
16 ноября 2014, 14:19
0
Только если отметить чекбокс про парсер, при установке. По умолчанию он отключен.
Василий
16 ноября 2014, 14:01
0
Спасибо, добавил сайт в избранные) Оперативный ответ
Григорий Коленько
16 ноября 2014, 13:34
0
Ну с pdoTools можно использовать конструкцию
[[#2.pagetitle]]
Sergey Leleko
16 ноября 2014, 13:32
0
верно, это будет ссылка на конкретный ресурс
Павел Романов
16 ноября 2014, 13:25
0
Нет. Если Вам нужно получить pagetitle по id, в любом случае придется PHP-скрипт использовать, а это и есть сниппет ))

MODX устанавливается чистым как раз для того, чтобы можно было собрать ту систему, которая Вам нужна, и где бы не было ничего лишнего.
Поставьте пакет pdoTools, что как раз и обеспечит 99% нужного функционала стандартного сайта.
Григорий Коленько
16 ноября 2014, 13:21
0
[[~2]]

Нет?
Василий
16 ноября 2014, 13:13
0
А есть вывод без сниппетов? На пустом MODX?
Павел Романов
16 ноября 2014, 12:35
0
Значения полей любого ресурса (как и TV-параметров) можно вывести с помощью сниппета pdoField из пакета pdoTools.
В случае с названием (pagetitle) достаточно этого:
[[pdoField? &id=`ID_ресурса`]]
Если значение другого поля, то:
[[pdoField? &id=`ID_ресурса` &field=`имя_поля`]]
Alexander V
16 ноября 2014, 09:36
0
Обратитесь лучше к администратору, чтобы помогли настроить вам сервер. Никаких проблем быть не должно. При переносе, я обычно закидываю папку /setup/ и обновляю.
Сергей Бевзенко
16 ноября 2014, 08:12
0
У меня вопрос возник с переносом сайта. Разархивуруется не от того пользователя.
Сергей Бевзенко
16 ноября 2014, 07:34
0
Ясно. Спасибо.
Alexander V
16 ноября 2014, 07:31
0
Кстати при установке есть проверка прав. Используйте эту информацию, там всё перечислено.