Наумов Алексей

Наумов Алексей

С нами с 31 марта 2013; Место в рейтинге пользователей: #13
Наумов Алексей
16 апреля 2014, 09:23
0
В принципе тоже не сталкивался с такой трудностью. Fullname вроде хватает.
Наумов Алексей
10 апреля 2014, 11:28
+2
miniShop -> настройки -> статусы заказов.
Наумов Алексей
09 апреля 2014, 21:27
0
Иван, добрый день! Очень здорово, что ведется такая разработка! Вы молодец! Можно узнать, какие практические задачи решает этот компонент на ваших сайтах? Мне пока не попадались задачи, где бы требовалось стороннее (в смысле не на сайте, а в вне его) файловое хранилище, ну пожалуй кроме видео с ютуба.
Наумов Алексей
08 апреля 2014, 13:35
0
А вы просто таблицу создали, сам объект modUser не расширяли? Тогда да, ничего сложного…
Наумов Алексей
08 апреля 2014, 13:30
0
Владимир, как доделаете — напишите публикацию то по расширению modUser ;-)
Наумов Алексей
07 апреля 2014, 17:46
0
две цены
Есть механизм добавления своих полей bezumkin.ru/modx/minishop2/classes/910/. Хоть 10 цен добавляйте. Но обработка их ляжет на ваши плечи.
у каждого товара множество цветов, у каждого цвета свои цены (две);
навскидку нет… каждый цвет — отдельный товар если только.
Наумов Алексей
07 апреля 2014, 17:41
0
Ага! Сделал, реально 4 строчки и работает шустро. Спасибо.
Наумов Алексей
07 апреля 2014, 17:35
0
Чет я не понял, это по 2 запроса на каждую строчку получится, при выводе 15 строк — лишних 30 запросов, не много?)
А про постановку задачи понял… 1 джойн хорошо проходит, а 2 уже нельзя…
Наумов Алексей
07 апреля 2014, 17:22
0
Да пишу сам, JOIN кол-ва комментариев происходит нормально, а когда еще публикации добавляю — ерунда.

Вот пример:
[[!getPage?
    &element=`pdoUsers`
    &groups=`Fisher`
    &limit=`15`
    &tpl=`users.List.Row`
    &sortby=`thislogin`
    &sortdir=`DESC`
    &where=`{"Comments.deleted = 0", "Comments.published = 1", "Publications.deleted = 0", "Publications.published = 1"}`
    &fastMode=`1`
    &select=`{"Comments":"COUNT(Comments.id) as comments_count", "Publications":"COUNT(Publications.id) as publications_count"}`
    &innerJoin = `{"Comments": {"class":"TicketComment","on":"Comments.createdby=modUser.id"}, "Publications": {"class":"modResource","on":"Publications.createdby=modUser.id"}}`
  ]]
На выходе — откровенная фигня. Числа берутся не пойму откуда… но явно не те)

p.s. если что это вопрос как тут modx.pro/users/ вывести кол-во постов и комментов.
Наумов Алексей
07 апреля 2014, 17:13
0
А пример JOIN с кол-вом комментариев и публикаций можно попросить?
Наумов Алексей
07 апреля 2014, 15:17
0
Спасибо! ну собственно так и начал делать…
Жаль, что не посортируешь.

Еще такой вопрос. Плагин висит на OnUserSave, а в HybridAuth нет его вызова: github.com/bezumkin/modx-hybridauth/search?q=OnUserSave&ref=cmdform

Зато есть OnUserFormSave — github.com/bezumkin/modx-hybridauth/search?q=OnUserFormSave&type=Code, который судя по описанию, вызывается при сохранению пользователя из админки. Нестыковочка какая-то, или я упустил что?
Наумов Алексей
07 апреля 2014, 14:27
0
О, не, это я начинал писать))) Не стоит, лучше с нуля. Кстати, тоже готов немного скинуться, или поучаствовать в написании кода.
Наумов Алексей
05 апреля 2014, 19:56
0
Две скобки — служебные символы modx, он их парсить пытается. Я в таком случае их пробелом разделяю. [ [ вместо [[.
Наумов Алексей
28 марта 2014, 21:47
0
Вероятно часть комментариев была добавлена к старому thread, часть к новому- отсюда глюк. Вывод — не переименовывать thread после появления первого комментария.
Наумов Алексей
28 марта 2014, 21:23
0
Если исходный код глянуть — при ответе на комментарий есть скрытое поле и так указан thread = recruitment-training. Откуда это? А вот при добавлении комментария первого уровня правильный — resource-ID. Проблема в этом.
Наумов Алексей
28 марта 2014, 21:02
0
Дарья, покажите ваш сайт. Чанки меняли со стандартных? Скрипты изменяли? Вероятнее всего — потеряли какой нибудь id или иной нужный элемент.
Наумов Алексей
24 марта 2014, 09:10
0
Честно — не знаю =)
Такого понятия, как черновик там нет. Думаю, что после закрытия окна браузера фотки пропадут, но, возможно, физически останутся на сервере и будут доступны по ссылке…
Наумов Алексей
22 марта 2014, 22:04
0
Кстати, еще какая то ерунда твориться с галочкой «Отключить Jevix».

Создаю с фронтэнда тикет, отображается все хорошо. Потом через админку захожу, ничего не меняю, жму сохранить — все, Jevix не работает, форматирование слетает. При этом галочка «отключить jevix» снята. СТАВЛЮ галочку — форматирование работает)) Обновляю страницу в админке — галочка СНЯТА!!! Чудеса, не иначе.
Наумов Алексей
22 марта 2014, 20:51
0
Неа, не влияет. Я в TiketMeta внес изменения, принудительно объект из базы получаю, это помогает:

$id = !empty($id) ? $id : $modx->resource->id;
$q = $modx->newQuery('modResource');
$q->where(array('id' => $id));
$ticket = $modx->getObject('modResource', $q);