Получить имя файла из tv

Доброго времени суток. Подскажите пожалуйста, как можно получить имя файла, прикрепленного к документу через tv?
[[*ИмяTV]] — Я получу только путь…
Николай Дебелов
25 января 2013, 06:57
modx.pro
1 222
0

Как правильно реализовать систему уведомлений?

 
Добрый день!

Мне необходимо реализовать систему уведомлений пользователей в личном кабинете. Например, за неделю до окончания средств на счету, в личном кабинете пользователя (на сайте) должно появляться уведомление об этом. Если он закрыл уведомление, то больше его не показывать. Ну и любые другие события, требующие внимания пользователя дублировать уведомлениями.

Подскажите, есть ли какая-то общепринятая схема реализации таких уведомлений?
Илья Уткин
25 января 2013, 06:27
modx.pro
2
1 429
0

Произвольные поля в Tickets

Как наполнить плейсхолдер [[+content]] несколькими полями?
Alexandr Semenov
24 января 2013, 20:22
modx.pro
1 038
0

Скрытые записи Tickets

Указал страницу скрытых тикетов в настройках tickets.private_ticket_page
Создал от пользователя тикет, поставил его закрытым, но его все равно видят другие пользователи.
Что я сделал не так?
Alexandr Semenov
24 января 2013, 19:45
modx.pro
1 507
0

Tickets комментарии

Как можно поменять местами форму комментариев и сами комментарии? И можно ли в эту форму добавить еще полей?
Денис Колесников
24 января 2013, 13:11
modx.pro
863
0

Описание для системных настроек MODX из словаря

Есть распространённая проблема: компоненты из репозитория обычно идут с системными настройками, которые выглядят примерно так:

А хотелось бы вот так:

Все потому, что у объекта modSystemSetting нет полей для хранения ключа записи в словаре, в отличии от параметров сниппетов или плагинов.

Лично мне было лень разбираться, откуда же берутся нормальные записи для настроек ядра, если в объекте и БД их нет, но сегодня я себя переборол и всё прояснилось.
Василий Наумкин
24 января 2013, 12:38
modx.pro
3
3 223
0

IDE phpStorm как инструмент разработки в MODX

Долгое время я пользовался простыми и быстрыми редакторами для разработки, типа Geany и Notepad++. Просто не понимал, зачем мне тяжеловесная IDE, если и этих редакторов хватает с головой?

Я помню свой код, что откуда выходит и как работает, зачем мне подсказки от программы, которая грузится полторы минуты? Тем более, я люблю по-быстрому забежать на сервер, подправить пару опечаток и сохранить файл. Мне не нужно создавать проект, синхронизировать его с сервером и т.д.

Однако, всё поменялось, когда я написал miniShop. Компонент вышел большой, и со временем я понял, что просто запутываюсь в нём. Заодно я понял, что допустил много грубых ошибок, по незнанию — например доставучие уведомления о необъявленных переменных или ключах массива, те самые — E_NOTICE.

Поэтому, когда я засел за Tickets, сразу решил писать его в IDE phpStorm, чтобы таки разобраться в ней и упростить себе разработку. Поначалу было непросто, но я быстро втянулся.

Сразу говорю, всё освоено методом тыка, без чтения литературы или чьих-то инструкций. Подозреваю, что освоил я процентов 5 от общего функционала, однако и этот объем позволил мне работать радикально быстрее и выдавать в разы более качественный код.
Василий Наумкин
24 января 2013, 08:42
modx.pro
8
16 055
0

Как скрыть страницу из дерева ресурсов

Богдан
23 января 2013, 17:22
modx.pro
2 467
0

Как добавлять события в eventsCalendar2

Спасибо за Ваш труд, красивый календарь. А как добавлять собственные события? Нужно создать отдельный документ с датами?
Spirit_Ninja
23 января 2013, 15:03
modx.pro
979
0

miniShop. Не приходит письмо менеджеру.

Чанки статусов указала.
В админке modx указан мой email (как администратора).
Форму formit не меняла.

Письмо клиенту приходит. Мне нет.

Кде-то я не указала email менеджера магазина??

Спасибо :)
Никулина Наталья
23 января 2013, 06:32
modx.pro
2 545
0