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

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

С нами с 31 марта 2013; Место в рейтинге пользователей: #13
Наумов Алексей
30 апреля 2015, 08:47
0
Чего то вообще не пойму в чем дело.
В процессоре в методе prepareQueryBeforeCount формируется верный запрос, и при его выполнении в pma комментарии считаются, а в prepareRow уже поле comments равно 0. Странная ситуация.
Наумов Алексей
29 апреля 2015, 20:46
0
Иди отдыхать))) Хорошо, что это просто любительский проект, восстановлюсь как нибудь!
Наумов Алексей
29 апреля 2015, 20:41
0
Чет у меня благополучно таблица modx_tickets_votes удалилась и более не создается при переустановке компонента))) сайт соответственно не работает)) огонь)))
Наумов Алексей
29 апреля 2015, 20:29
0
Таблицу удалил, обновился, пересчитал все, а тут все равно нули:
Наумов Алексей
29 апреля 2015, 20:15
0
Небольшое замечание — в сводной таблице всех тикетов в колонке Комментарии у меня везде нули, хотя комментарии есть.
Наумов Алексей
29 апреля 2015, 20:12
0
Думается мне, что может быть такой вариант:
1. Основной «источник» настроек очков рейтинга — в системных настройках. Это логично, на то они и настройки. Пусть там же будут и настройки для начисления очков.
2. Для тикетов — дополнительная возможность переопределить их через вкладку у секий, как сделано сейчас. Это тоже удобно, т.к. для каждой секции мы указываем ее значимость. К примеру на modx.pro секция Вопросы мало значима, а секция Готовые решения — дает высокий рейтинг.
3. Что делать с остальными страницами… действительно, четкого видения нет, либо пусть их настройки будут те, что в п.1 и нечего заморачивться, либо… как ты сказал, например отдельная вкладка. Можно ее показывать для ресурсов с определенным шаблоном или id.

Но в принципе пункт 3 можно сделать и потом) а вот почему сразу ты сделал сразу более сложный пункт 2 вместо более простого пункта 1 я не понял =)
Наумов Алексей
29 апреля 2015, 19:54
0
Ок, обкатываем) я уже поставил, хотел вывести рейтинг, да увидел, что на моем сайте есть человек, оставивший 600 комментариев, и ни одного из них у тикетов))) в итоге его рейтинг — 0, хотя на сайте он мегаполезный и активный персонаж))
Наумов Алексей
29 апреля 2015, 19:27
+1
Не, выше чуть не про то.

Вот смотри: комментарии можно оставлять не только к тикетам же, так? Почему же не добавлять рейтинг за эти комментарии? Правда придется продублировать очки рейтинга в настройках видимо, т.к. сейчас они только у секции…
Наумов Алексей
29 апреля 2015, 17:37
0
Эм, а если комментарии добавляются не к тикетам, а просто к ресурсам, они в подсчете рейтинга не участвуют? Это как-то плохо =)))
Наумов Алексей
29 апреля 2015, 16:52
0
Ну суть в том, что можно сделать отдельный вызов для рейтинга, убрав из него все поля, кроме самого рейтинга =)

Остается только открытым вопрос с премодерацией, сейчас она по-умолчанию включена и отключить нельзя. Попробую в след версиях это убрать. Но тогда встает вопрос спама и многократных голосований, непонятно что делать, то ли куки вешать, толи по IP проверять, не знаю в общем.
Наумов Алексей
29 апреля 2015, 10:40
0
Gallery, ms2Gallery, MoreGallery — дополнения для управления фотоальбомами
Наумов Алексей
29 апреля 2015, 08:38
0
Я бы что-то свое писал видимо… для сбора данных можно Formit с хуком, но объект Заявка сделал бы отдельным классом, а не ресурсом.

easyComm — не подойдет
Наумов Алексей
29 апреля 2015, 08:36
0
Если проблема в том, что masonry неверно определяет ширину/высоту приток, из-за того, что у картинок не прописаны width и height, то есть решение — запуск masonry после того, как все картинки будут загружены masonry.desandro.com/appendix.html
Наумов Алексей
28 апреля 2015, 09:18
0
Добавьте системную настройку admin_email с вашей почтой
Наумов Алексей
27 апреля 2015, 13:47
0
Вам нужно написать плагин на событие добавления нового пользователя думается мне, и в этом плагине отправлять уведомление.
Наумов Алексей
24 апреля 2015, 10:42
0
Добрый день!

Небольшое пожелание по части функционала: добавить возможность исключения определенных полей из колонки Данные. У меня в форме есть несколько скрытых полей (input type=«hidden») и они туда попадают, хотя не нужны совсем.
Наумов Алексей
23 апреля 2015, 11:43
0
Добрый день!
На фронтенде вы вольны сделать как вам хочется, т.е. убрать ненужные поля из чанков. Вам нужно будет просто сделать 2 набора разных чанков, один для отзывов, другой для вопросов и ответов.
Так же необходимо указать разные наборы полей allowedFields и requiredFields для вызовов сниппета ecForm, см. документацию docs.modx.pro/components/easycomm/snippets

Посмотрите в видео в самом начале так и сделано: www.youtube.com/watch?v=yXH09MKwxyw

А вот в админке у вас единый набор полей (правда настраиваемый), поэтому если вам нужен рейтинг в отзывах, то и в комментариях он будет, пусть и нулевой. Как скрыть ненужные поля в админке описано здесь docs.modx.pro/components/easycomm/plugins-and-customization