Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
14 декабря 2014, 14:37
0
Создайте 4 TV-шки с ценами (например, price1,price2,price3,price4) и выбирайте нужный, например, через get.
Сергей Шлоков
11 декабря 2014, 08:54
+1
Вот недавно обсуждалось.
Сергей Шлоков
08 декабря 2014, 10:00
0
Вообще, решение через $(document).ready() не очень правильное. Пользователь будет видеть все «махинации» с чанками. Это делать надо раньше.
Сергей Шлоков
01 декабря 2014, 11:30
0
Насколько я понял showUnpublished относится только к тикетам. Для комментариев этот параметр не предусмотрен.
Сергей Шлоков
01 декабря 2014, 11:18
0
Автор в курсе об этой баге.
Обрати внимание, сниппет TicketLatest должен вызываться некэшированным.
Сергей Шлоков
30 ноября 2014, 12:51
0
А вы не планируете скидки при оплате сразу за год?
Сергей Шлоков
30 ноября 2014, 11:01
0
Василий, подскажи, пожалуйста, есть в MODX возможность указать права на папки и файлы?
Сергей Шлоков
30 ноября 2014, 10:05
0
У меня тоже пошли какие-то глюки и права на файлы также как у Марины слетели на 466. Было 2 варианта — или хостинг или modDevTools (так как после него стало глючить). Видимо, не в хостинге дело.
Сергей Шлоков
30 ноября 2014, 09:34
0
Случаем, не modDevTools?
Сергей Шлоков
26 ноября 2014, 08:47
0
В текущей информационной модели Tickets это вряд ли получится.
П.С. Посмотрел в одноклассниках. Там также можно добавлять собеседников. Будем подумать.
Сергей Шлоков
25 ноября 2014, 20:20
0
А чем диалоги в Вконтакте принципиально отличаются от этих на Тикетах, кроме возможностей передавать файлы? Я Вконтакте не пользуюсь. Жена общается в одноклассниках. Там сообщения также в виде диалогов. Ну плюс разные фишки.
Сергей Шлоков
25 ноября 2014, 20:06
0
а если получится, как в Livestreet, будет совсем хорошо.
А где можно глянуть?
Сергей Шлоков
25 ноября 2014, 17:03
0
Не совсем понятно, во входящих кому ты будешь писать. В общий чат, что ли? Во входящих по логике должны быть уже подпапки отдельно взятых диалогов. А то теряется актуальность папки входящих.
Не совсем тебя понял. Я имел ввиду чисто почтовый функционал. Во входящих — все сообщения, которые направили тебе. В исходящих — сообщения, которые ты отправил.
Во входящих просто отвечаешь на сообщение, как в обычной почте или как в комментариях тут. Просто в никуда писать не надо.
А чтобы написать кому-то, думаю, можно сделать также как в почтовых программах — выбираешь из списка пользователя, или даже группу пользователей и отправляешь.
Как-то так я себе представляю это почтовый функционал на Tickets. Просто это какая-то специфическая вещь получается.
А ты как это себе представляешь?
Сергей Шлоков
24 ноября 2014, 18:51
0
Оно так и работает. Потому что это уже есть в Tickets. :) Проверить можно в TicketMessages.
Было бы здорово еще и помечать сообщения как прочитанные или непрочитанные.
Т.е. такой функционал может пригодиться?
Сергей Шлоков
24 ноября 2014, 14:15
0
В предыдущем комментарии я написал, что ПОКА добавлять письма можно через функционал сообщений, так как этой возможности здесь пока нет. Я сделал чисто макет. Без функционала.
А вообще это разные компоненты, друг с другом не связанные, один — личные сообщения, другой — почта. Просто если такое уже есть, нафига изобретать еще один велосипед. А если это интересно, то можно будет и сделать нормально — Написать, Ответить, Переслать и т.д.
Хотя это может пригодится и для сообщений, удобно разбить на Входящие и Исходящие.
Сергей Шлоков
24 ноября 2014, 13:52
+1
Тут мысль в голову постучалась — используя вышеописанный функционал можно сделать что-то типа почтовой переписки

Такой велосипед пригодится или в MODX такое уже где-то есть? Функционал пока маленький. Просто накидал макетик. Добавлять пока можно на страничке сообщений.
Поближе глянуть можно тут. Пользователи: user1,user2,user3. Пароли: 123

Сергей Шлоков
24 ноября 2014, 08:26
1
+2
Существует функция xpdo::lastInsertId();, которую можно вызывать так
$modx->lastInsertId();
Но в твоем случае достаточно так
...
$dataobject->save();
//1. Вариант
//определяем первичный ключ объекта
$pk= $dataobject->getPrimaryKey();
$id = $dataobject->get($pk);
//2. Вариант
//Можно непосредственно первичный ключ указать, например, "id"
$id = $dataobject->get('id');
Сергей Шлоков
23 ноября 2014, 07:34
+2
Немного доработал. Обновил пакет.