Александр Наумов

Александр Наумов

С нами с 15 декабря 2012; Место в рейтинге пользователей: #105

[ExtJS] Расширяем нативную гриду юзеров


После статьи о расширении профиля юзера правильными дополнительными полями мне посыпались вопросы о расширении нативной таблицы со списком юзеров. Мы знаем, что практически любой стандартный компонент системы, работающий на ExtJS, можно расширить не затрагивая исходника. Главное уметь пользоваться «методом тыка» понимать принцип того, что делаешь. Что-ж… давайте расширять нативную таблицу пользователей!
Сразу опишем задачу, которую реализуем в рамках статьи:

  1. Убрать слева каждой записи ненужный чекбокс,
  2. Добавить столбцы: Фото, Дата рождения, Страна, Город,
  3. Добавить возможность отфильтровать пользователей по стране,
  4. Заменить некрасивое поле поиска на симпатичное и компактное,
  5. Подсветить заблокированных красным цветом.
Павел Гвоздь
07 июля 2017, 19:14
modx.pro
42
5 138
+21

Количество позиций в корзине minishop2

Если в корзину добавить Товар1 в количестве 2, и Товар2 в количестве 2, то общее количество товара показывает 4. Можно ли сделать, чтоб показывались именно позиции, в данном случае 2?
Максим
14 июня 2017, 10:39
modx.pro
2
3 885
0

SQL LIKE поиск точного совпадения

Добрый день, такой вот вопрос.

Есть SQL запрос, проблема с WHERE
WHERE u.id LIKE '%{$var}%'
Допустим перменная {$var} равна = 2.
Есть записи, вида: 2,10 2,22 5,22

В итоге SQL запрос возвращает все 3 записи, т.к. 2 встречается во всех 3 записях, а нужно чтобы возвращалась, только 1-я запись. Как задать строгий режим соответствия?

Решение:
WHERE FIND_IN_SET({$var}, u.id)
Виталий
19 мая 2017, 10:40
modx.pro
2
7 636
0

Множетственная ReCaptcha2 на 1 стр + Ajaxform

Добрый день! Вдохновленный заметкой и комментарием Андрея в ней, я решил немного по подробнее расписать про особенности подключения Google ReCaptcha 2 для использования в MODX Revolution c дополнением AjaxForm и FormIt.


Под катом пример с картинками.
Sergey Leleko
17 мая 2017, 11:11
modx.pro
33
7 694
+12

[localizator] Мультиязычность, СЕО, автоперевод...



Языковые версии \ сателиты без контекстов, с автоматическим переводом всех полей ресурса + сео, да еще и автоперевод лексиконов — это я уместил в названии localizator.
but1head
23 апреля 2017, 20:57
modx.pro
42
31 459
+32

Формирование нескольких заказов в miniShop2

Всем привет.

Помогите пожалуйста, мне необходимо формировать несколько заказов. На сайте есть партнеры (использую производителей) Мне нужно, когда пользователь покупает услуги/товары у разных партнеров, то это разные заказы. Каждому партнеру по заказу.
Игорь Игамов
19 апреля 2017, 13:51
modx.pro
2
2 650
0

Регистрация пользователя с суммой на счёте

Простенький скрипт, который пробегает по массиву email => name, регистрирует пользователя в системе и кладёт ему определённую сумму на внутренний счёт miniShop2.

Запускать ровно один раз, результатом будет вывод списка имён, ящиков и паролей (если юзер еще не был зарегистрирован). При повторном запуске юзерам зачислится еще раз такая же сумма.

Можно использовать для раздачи рекламных аккаунтов в магазинах.
Василий Наумкин
12 апреля 2017, 05:00
modx.pro
14
2 265
+12

Пример добавления анимации к mFilter2

В ответ на вопрос по анимированию работы фильтров mFilter2, выкладываю пример решения данной задачи (демо).

Максим Кузнецов
28 марта 2017, 10:30
modx.pro
13
2 859
+13

Доступ к core из админки, когда папка вынесена

Для обеспечения безопасности сайта, часто рекомендуют выносить папку core за пределы веб сервера. Но так же часто бывает необходимость получить доступ к этой папке из админки. Для этого в меню — Медиа создаем новый источник файлов. Называем его. В параметрах basePath — указываем абсолютный путь к папке core (слэш на конце обязательно). basePathRelative — ставим НЕТ. После этого папка core доступна из админки
terlim
25 марта 2017, 14:16
modx.pro
7
3 545
+6

Права для контент-менеджера

Как правильно настроить права для контент-менеджера в связке с minishop2?

Закрыть настройки, ограничить доступ до одного модуля в «приложения».
Давно уже задаюсь этим вопросом, хотелось бы увидеть грамотный ответ :)
Raimei
16 февраля 2017, 14:32
modx.pro
5
3 495
0