Всего 123 803 комментария

Иван Тимофеев
30 ноября 2012, 19:42
0
что делать?
ответ:
Если вы не знаете ExtJS, лучше тут ничего не менять
korsakov
30 ноября 2012, 19:33
0
сорри, из ваших инструкций:

"
tpl.msMyOrdersList
Чанк для вывода личного кабинета. Он довольно навороченный, потому что подключает замечательный ExtJS из админки MODx (а он там с модификациями), а также стили с Sencha CDN
[[+config]] — обязательный плейсхолдер для вывода конфигурации кабинета. Если вы не знаете ExtJS, лучше тут ничего не менять.
"
"
Тема оформления стандартная, от Sencha ExtJS, опять же, можно менять как угодно.
"
Вопрос как менять? Если в других случаях можно скопировать соответствующий чанк, как в вышеприведенном tpl.msGoods.row и заменить на свой, с использованием своего стиля и соответствующих плейсхолдеров. То в случае «Если вы не знаете ExtJS, лучше тут ничего не менять» что делать?
СикретНаме
30 ноября 2012, 19:28
0
Василий, а какое имя хоста для Putty?

П.С.
Есть основания полагать, что я таки пробился в инет :)
Владимир Ребров
30 ноября 2012, 18:57
0
Хорошо бы еще теперь упорядочить как нужно, т.е.
Родитель
Его потомки
Родитель
Потомки
Peter Zenin
30 ноября 2012, 18:53
0
Спасибо! Немного кривовато на первый взгляд, но это выход.
А то уж было начал думать что зря я за отдельный компонент взялся.
У меня там несколько тысяч вопросов ответов, не хотел в ресурсы делать, чтоб не засорять админку и для опыта, еще хотел администрировать через grid.
korsakov
30 ноября 2012, 18:52
0
отсутствует описание вывода результата tpl.msMyOrdersList в стандартах modx, как например tpl.msGoods.row — там понятно, как формируется вывод, можно скопировать и скорректировть под свои нужды. В случае вывода результатов tpl.msMyOrdersList непонятно что выводится как результат и где что менять.
Владимир Ребров
30 ноября 2012, 18:51
0
Решение:
[[+parent:eq=`19`:then=`[[+pagetitle]]`:else=`[[+tv.menu-item-price]]`]]
19 — айдишник верхнего родителя.
Василий Наумкин
30 ноября 2012, 18:43
0
1. Научитесь пользоваться тегом code для оформления комментариев.

2. Подключите свои собственные стили для личного кабинета, а стандартные — отключите.
korsakov
30 ноября 2012, 18:36
0
имеется в виду ваш сниппет tpl.msMyOrdersList
korsakov
30 ноября 2012, 18:34
0
сорри, не отобразилось в предыдущем посте.
korsakov
30 ноября 2012, 18:33
0
link rel=«stylesheet» type=«text/css» href=«extjs.cachefly.net/ext-3.4.0/resources/css/ext-all-notheme.css»
link rel=«stylesheet» type=«text/css» href=«extjs.cachefly.net/ext-3.4.0/resources/css/xtheme-gray.css»
korsakov
30 ноября 2012, 18:33
0
сейчас по умолчанию подгружаются
/>
/>
результат страшный (визуально). как можно настроить свой стиль для списка заказов клиента?
Василий Наумкин
30 ноября 2012, 18:29
0
О чем вообще речь?
Владимир Ребров
30 ноября 2012, 17:52
0
как выводить тв в принципе я в курсе
мне нужно разделить вывод в зависимости от родителя
Василий Наумкин
30 ноября 2012, 17:52
0
Плагин по событию OnPageNotFound.

Пусть разбирает ваш url, ищет совпадение в таблице компонента и выводит что надо, или отправляет на нужную страницу с параметром, который она поймет и выведет инфу.
Peter Zenin
30 ноября 2012, 17:45
0
Сорри, не заметил что в заголовке написано getResources :-) С таким выводом не сталкивался…
А так, includeTVs — подцепляет тв для вывода.
Затем в чанке шаблоне [[+tv.my_tv]]
[[+pagetitle]] и так выводит.
Василий Наумкин
30 ноября 2012, 16:25
0
В новых версиях появился параметр &loginResourceId=``. Подставляйте в него любые id документов, в зависимости от ситуации.

Есть еще и &logoutResourceId=``
Пётр Молчанов
30 ноября 2012, 15:12
0
Добавил в сниппет Gallery после $modx->lexicon->load('gallery:web');
/* for getPage */
if ($start == 'page') {
    $page = ($_GET['page'] ? $_GET['page'] : 1);
    $scriptProperties['start'] = $limit * ($page - 1);
}
И всё работает. Тока надо вспоминать об этом при обновлении)))
Вычистил modx_system_settings от всех ссылок на интернет сайт, потом удалил папку /core/cache и наконецто зашел в админку! Это для тех кто использует образ на чистом локальном сервере с хитрыми проксями!