Как настроить pdoMenu

Раздел1 должен отображаться на всех страницах кроме личного кабинета, для этого делаю отдельный шаблон личного кабинета, но как убрать из него раздел 1 не знаю.
Через &parents что то не получается.

[[pdoMenu?
&startId=`0`
 &level=`2`
&tplParentRow=`@INLINE
<li class="[[+classnames]] dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" [[+attributes]]>[[+menutitle]]<b class="caret"></b></a>
<ul class="dropdown-menu">[[+wrapper]]</ul>
</li>`
&tplOuter=`@INLINE [[+wrapper]]`
&checkPermissions=`load,list,view`]]
kostik
02 ноября 2015, 17:58
modx.pro
988
0

Вопрос по Тикетс

Здравствуйте!

Хочу сделать отзывы с помощью Tickets

Вопросы:
1. Мне нужно вывести на главной странице последние отзывы.
Использовал getComments, но он выводит все комментарии (parents, resources — не работает)
Может я что то не так делаю?

2. Как можно вывести количество комментариев на странице отдельно от сниппета.

3. На самой странице с комментариями я хочу реализовать вывод через pdoPage (ajaxMode = button)
Всё работает, только после клика на кнопку «загрузить ещё» подгружаются не только отзывы а и сама форма добавления комментария.

4. ну и ещё одно
добавил в форму два поля
Можно как то сделать подсчет комментариев с выбранным ну и соответственно с
1mmortal
02 ноября 2015, 16:07
modx.pro
743
0

ExtJs для новичков. Админка загрузилась. ч.2

В первой части познакомились с методом Ext.getCmp() для работы с компонентами ExtJs. Он позволяет взаимодействовать с виджетами ExtJs — панелями, таблицами, формами, окнами, запрашивать и обрабатывать данные с сервера и т.д. Но иногда требуется просто поработать с обычными HTML элементами. А для этого метод Ext.getCmp() совсем не подходит. Можно, конечно, пользоваться обычным javascript. Но уж очень хочется иметь такой же удобный инструмент как jQuery. И ExtJs предоставляет нам такой функционал. Для работы с элементами DOM у него есть несколько методов.
Сергей Шлоков
02 ноября 2015, 15:06
modx.pro
25
4 632
+10

Вопрос для тех, кто пользуется mSync (mSklad)

Всем привет!

Мы разработали интернет-магазин на miniShop2, сейчас стоит вопрос по наполнению каталога, каталог планируется большой, свыше 30к товаров. Чтобы в дальнейшем избежать различных проблем в учете и иметь возможность масштабирования, мы приняли решение все товары хранить в 1С УТ 11 8.3, а на сайт выгружать их с помощью модуля mSync.
Victor
02 ноября 2015, 10:24
modx.pro
1 091
0

[Решено]Не сбрасывается счетчик новых комментариев

Здравствуйте! Возникла непонятная проблема с Tickets. На сайте обнаружился один тикает у которого не сбрасывается счетчик новых комментариев. Это происходит только у одного пользователя (у меня) и только в одном тикете. У остальных пользователей все работает нормально. В других тикетах все нормально считается и обновляется.

Т.е. я постоянно вижу зеленую цифру с количеством якобы не прочитанных комментариев у одного тикета. Захожу в тикет, выхожу — без изменений. И это только у одного пользователя.

Я перемещал тикет в другие разделы, перемещал комменты и возвращал обратно, чистил кеш из админки, чистил кеш руками – все равно счетчик не обновляется.
Журнал ошибок чистый.

Подскажите, как пофиксить такое поведение. Я конечно могу создать тикет заново, но раз есть прецедент, хотелось бы знать как решить.

На всякий случай: дополнением Tickets пользуюсь давно. Имею представление, как все должно работать.
Иван Бондаренко
02 ноября 2015, 09:53
modx.pro
1 026
0

Подыскивается удаленщик для разработки

14 400
Подыскивается удаленщик для разработки корпоративных сайтов. Представляю веб-студию, 15 лет работы. Находимся в Чебоксарах, работаем с постоянными клиентами. Сейчас накопились проекты, которые нужно делать, не хватает своих рук, а мне очень понравился modx как система. Пару сайтов сам написал + опыт разработки на других cms.

Задачи: разработка-доработка сайтов в части верстки, программировании, поддержки.

Кого ищу:
— 7+ работ на modx evo/revo
— кто на связи пару часов в день (по договоренности, лучше с 9-11)
— кто дает адекватную обратную связь, например: проблема + возможные решения

Сергей
02 ноября 2015, 09:45
modx.pro
749
0

SyntaxError: JSON.parse: unexpected character at l

Добрый день уважаемые эксперты!
Разрабатываю сайт, где пользователи могут добавлять товары минишоп через фронтенд, посредством модуля ms2Form.
Разработка ведется на локальном сервере Ubuntu 14.04, настроенного по заметкам Василия Наумкина. В какой-то момент (мне кажется что установились каки-либо обновления) при попытке добавить ресурс из фронтенда в консоли файрбага начала появляться ошибка:
Sergey Pozhidaev
02 ноября 2015, 08:01
modx.pro
1 901
0

Проверка на существование картинки в директории

Доброго времени суток.

Имеется директория /upload/image/. В неё пакетно загружаются изображения пару раз в день, с заранее известным названием. Набросал сниппет, который проверяет наличие изображения. Но, что-то мне подсказывает, что моё решение отвратительно.

Проверяю с помощью getimagesize. Если на выходе массив, то стало быть и изображение имеется, а если нет — изображение отсутствует.

Однако Отсутствие изображения жутко тормозит сайт, да и в журнале ошибок копятся всякие HTTP request failed! HTTP/1.1 404 Not Found.

Не подскажите более человечный способ? :)
Спасибо.
Александр
02 ноября 2015, 07:57
modx.pro
1 284
0

Обновлено: Тема на HTML5Boilerplate и Bootstrap3



Привет всем!

Рад представить сообществу новую тему на HTML5Boilerplate и кастомизированном Bootstrap 3. Так что же в коробке?
Stan Ezersky
02 ноября 2015, 07:38
modx.pro
5
7 217
+10

ExtJs для новичков. Админка загрузилась. ч.1

В прошлой статье мы попытались понять как формируется интерфейс админки на ExtJs. Теперь давайте попробуем разобраться, что можно сделать интерфейсом, который нам нарисовал ExtJs.
В ExtJs за каждым элементом интерфейса (панель, окно, таблица, кнопка, элемент формы) стоит специальный объект, называемый компонентом. Он отвечает за управление элементом интерфейса — создание, отображение, скрытие, удаление. В админке MODX все элементы «являются» компонентами ExtJs, за исключением верхнего меню. Разницу можно увидеть, если заглянуть в исходный код страницы — у меню простая и привычная HTML структура (ul > li > a), а если глянем на элемент, созданный ExtJs, то увидим, что он обернут дополнительными тегами. Например, вот код кнопки тулбара дерева ресурсов
<span unselectable="on" class="x-btn x-btn-small x-btn-icon-small-left tree-new-static-resource x-btn-noicon" id="ext-comp-1062" style="">
    <em class="">
         <button type="button" id="ext-gen139" class=" x-btn-text" style=""> </button>
    </em>
</span>
Сергей Шлоков
02 ноября 2015, 07:32
modx.pro
23
4 328
+8