Якуб

Якуб

С нами с 14 июля 2015; Место в рейтинге пользователей: #1329

Tickets + UserFiles - загрузка с фронт-энда

Для чего:

— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
Максим Кузнецов
12 апреля 2016, 05:05
modx.pro
16
4 415
+5

Страница пользователя как на modx.pro

1 1 000
Реализация страницы пользователя как на mоdx.pro (https://modx.pro/users/bezumkin/). Не используются дополнения virtualPage и userProfile\userProfile2 из-за их глючности и конфликтов с другими дополнениями. Все протестировано на рабочем проекте.
Wassi Wassinen
14 февраля 2016, 17:03
modx.pro
37
7 569
0

Соединяем EasyComm и mFilter2

Всем привет, и сразу к делу (кстати пишу первый раз тут, если будут ошибки — исправим).

Довольно таки часто требуется в интернет магазинах или каталогах добавить возможность пользователям писать отзывы о товарах, с этим очень хорошо справляется компонент EasyComm. Но очень часто возникает и смежная задача, слепить EasyComm с mFilter2, а именно сделать сортировку по количеству отзывов или по рейтингу товара. Выкладываю готовое решение.

Добавляем в вызов mFilter2 следующий код:

&loadModels=`easycomm`
&where=`{"class_key":"msProduct"}`
&leftJoin=`{
	"ecThread": {
		"class": "ecThread",
		"on": "msProduct.id = ecThread.resource"
	}
}`

&select=`{
	"msProduct": "*",
	"ecThread": "ecThread.rating_simple AS rating, ecThread.count AS reviews"
}`
Павел
25 декабря 2015, 10:34
modx.pro
34
5 160
+14

[switchUser] Версия 1.1.0

Вчера по просьбе сообщества я разработал компонент switchUser.
Сегодня произошли некоторые доработки компонента, которые потребовали отдельной статьи.
Лев Вербицкий
10 декабря 2015, 17:02
modx.pro
3
2 665
+9

Как правильно реализовать каталог фирм на MODX?

Здравствуйте.
Я делаю каталог фирм.
Как сделать так, чтобы после регистрации 1 пользователь мог добавить только 1 фирму в каталог (контейнер Каталог), а также 5 товаров в раздел Товары (тоже контейнер)?

Сейчас сделано следующее: сделал регистрацию пользователя, если залогинен, то показать Добавить фирму. Там FormIt, с помощью хука добавленный ресурс попадает в раздел На модерации.
Но сейчас пользователь может добавлять неограниченное количество ресурсов.

Как лучше построить такой проект каталог фирм?

1. FormIt + formit2resource + ограничение количества документов на пользователя.
2. UserProfile
3. Tickets
4. Office (платное дополнение)
5. Еще что-то?
Anton
06 декабря 2015, 14:40
modx.pro
1
1 589
0

pdoFetch поиск в TV-полях с разделителем ||

Наверняка много кто использовал в своей практике TV-поля типа «Список» (множественный, одиночный, не важно) или «Тег». Здесь важно именно то, в каком виде в базе данных хранятся данные таких полей, ведь они сохраняют множественные значения. А хранят они их одной общей строкой в той же самой таблице ТВшек (естественно, по одной записи на один документ). К примеру, если мы отметили три значения 100, 1005, 10, в БД это запишется 100||1005||10. И здесь возникает вопрос как потом выполнить поиск по таким полям? Простой LIKE здесь не поможет, так как LIKE %100%, к примеру, найдет и '100||1000' и '1001||1005'. Данного вопроса мы уже касались здесь и подобный вопрос опять возник здесь.
Fi1osof
06 декабря 2015, 10:14
modx.pro
37
6 368
+16

Вывод списка авторов тикетов с количеством доков

Интересует возможность вывода наиболее активных авторов с количеством опубликованных ими заметок, например:

Вася Пупкин — 45
Коля Иванов — 12

Spirit_Ninja
13 октября 2015, 09:05
modx.pro
3
1 402
0

Ограничение количества файлов

Добрый день! Есть ли возможность накладывать ограничение на количество загружаемых файлов через TicketForm?
Сергей
14 августа 2015, 15:50
modx.pro
2
1 182
0

Простой вывод погоды на сайте

Спасибо Ивану за помощь в написании сниппета
Klike
26 мая 2015, 07:06
modx.pro
8
4 417
+3

[Tickets] Версия 1.6.1-pl Рейтинги пользователей

Представляю вам новую версию Tickets 1.6.0-pl, с системой рейтингов. Она написана в рамках нашей краудфандинговой компании, вот beta версия, а вот rc.

Новые объекты

В этой версии появлсяются 2 новых объекта: TicketAuthor, связанный с modUser, и TicketAuthorAction. Как нетрудно догадаться, первый объект это профиль автора на сайте, куда пишется:
  • Дата создания профиля (регистрация пользователя)
  • Последняя активность
  • Общий рейтинг
  • Количество тикетов
  • Количество комментариев
  • Просмотров
  • Сколько тикетов или комментов автора было добавлено в избранное
  • Сколько было отдано голосов за тикеты и комменты автора
Василий Наумкин
30 апреля 2015, 09:41
modx.pro
13
15 615
+19