Забрать значение поля TV с предыдущей страницы

Приветствую всех и вас, Василий, в частности. Давно читаю блог и должен сказать, что львиную долю различных нюансов и «филигранностей» нашел и увидел именно здесь. За что отдельное спасибо.

Теперь сам вопрос:

Есть некий документ, который представляет собой конечную страницу продукта. На этом документе есть несколько полей TV. С этого документа открывается форма расчета цены (Formit), которая расположена на новой странице и не является «вложенной» или следующей\предыдущей страницей относительно этого документа. Как на этой странице можно подставить в форму значения TV предыдущей страницы? Поделитесь, пожалуйста, кто и какие внедрял решения? Может быть есть что-то воде $modx->getObject('$id=«prev»');? Если да, то как оно выглядит и «каким макаром» его применять?

Заранее благодарен.
Wassi Wassinen
25 января 2013, 20:00
modx.pro
2
2 186
0

Смена языка сайта во front-end

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

В общем, нужен следующий сниппет или плагин.

Сайт мультиязычный, на 10 языках. Условие клиента такое — не создавать несколько контекстов и прочее. Всё в одном ресурсе, поэтому данное решение, не походит (к примеру).
Sadykh Sadykhov
25 января 2013, 14:29
modx.pro
1 813
0

Вопрос по ExtJS: обращение к элементам?

TempName
25 января 2013, 14:20
modx.pro
2
4 103
0

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

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

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

 
Добрый день!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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