Константин Обухов

Константин Обухов

С нами с 03 марта 2016; Место в рейтинге пользователей: #333

[adminTools] Права доступа для ресурсов

Права доступа в MODX — вещь не очень понятная и требует время для познания. С наскока управиться с ними не получится. Даже если нужно просто ограничить доступ к страницам на сайте, всё равно придётся разбираться с группами ресурсов, пользователей, политиками и т.п. Но теперь это делать не обязательно.
Данное решение достаточно простое — у ресурса добавляется вкладка «Права доступа» и в ней можно перечислить, кому показывать страницу, а кому нет. Причём в привычном для многих стиле операционной системы.
Сергей Шлоков
24 августа 2016, 14:04
modx.pro
8
3 737
+28

Поле ComboBox товара minishop2

Доброго времени суток всем!
Помогите с синтаксисом ext js. Через плагин товара по офф. инструкции добавляю поля для товаров. Обычные текстовые поля и minishop2-combo-autocomplete поля работают.
level: {
                xtype: 'minishop2-combo-autocomplete',
                description: '<b>[[+level]]</b><br />' + _('ms2_product_level_help')
            },
Но мне нужно сделать поле с обычным выпадающим списком select с несколькими опциями. Для этой цели подходит MODx.combo.ComboBox, читал мануал docs.sencha.com/extjs/3.4.0/#!/api/Ext.form.ComboBox, но как адаптировать пример под мой плагин, понять пока не получилось — отличается синтаксис. Если у кого завалялся кусок кода реализованным комбобоксом, прошу поделиться.
Алексей
19 августа 2016, 09:48
modx.pro
3
2 182
0

[Compiler] Компиляция SCSS файлов в бекенде


Пакет компилирует SCSS в CSS код при сохранении файла в бек-энде MODX.
Пока умеет работать только с SCSS файлами, но т.к. написан на основе Munee, то в будущем будет расширен до всех возможностей оной (кроме изображений).
Павел Гвоздь
19 августа 2016, 07:15
modx.pro
7
8 226
+14

Как создать свою сборку для MODX

Как и обещал, выкладываю инструкцию — как на основе сборки siteExtra сделать свою сборку. Скачать исходники можно на гитхабе https://github.com/ilyautkin/siteExtra. Полученный архив загружаем на сайт и распаковываем.

Илья Уткин
08 августа 2016, 18:42
modx.pro
59
7 580
+20

Сохранение корзины для пользователей

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

В качестве решения получился очень простой плагин, который выполняет 2 действия:
1) Сохраняет содержимое корзины в extended поля пользователя после каждого изменения корзины
2) Восстанавливает содержимое корзины перед каждой обработкой запрошенной страницы.

Воеводский Михаил
08 августа 2016, 15:06
modx.pro
42
5 744
+12

Сборка для быстрого создания сайтов на MODX

14 10 000
Последнюю неделю я активно занялся оформлением сборки MODX, чтобы ускорить создание новых сайтов. В сборке реализовано много мелочей, которые каждый раз приходится делать после установки MODX, например, создание страницы для 404 ошибки и указание её id в настройках, установка стандартного набора дополнений, robots.txt и sitemap.xml, редирект на основное зеркало (удаление www из адреса), настройка дружественных URL и всё в таком духе.



Под катом более подробно о том, что можно получить при установке сборки.
Илья Уткин
01 августа 2016, 14:09
modx.pro
25
26 816
+13

modClassVar + TicketForm

Володя
31 июля 2016, 17:40
modx.pro
8
2 134
+1

Запретить добавление в корзину

Как можно запретить добавление в корзину?
miniShop2.Callbacks.add('Cart.add.before', 'restrict_cart', function() {
    miniShop2.Message.error('Добавление товаров в корзину запрещено!');

    return false;
});
не помогает (( товар все равно проходит, что делать может плагин какой можно на модиксе написать? но желательно все таки через джс
stas
27 июля 2016, 10:50
modx.pro
5
3 080
0

Поделитесь рецептами для retina-дисплеев

Как рендерить картинки в двух разрешениях: обычном и @2x.jpg для ретина дисплеев с помощью pthumb, phpthumon и прочих? Как решаете этот вопрос?

Мое решение не без недостатков: рендерить сразу в @2x, а потом через CSS переопределять размеры.
Роман Ильин
22 июля 2016, 09:00
modx.pro
2
2 652
0

[РЕШЕНО] Доступность одного ресурса по разным урлам

Всем привет.

Сегодня обратил внимание на такой момент: есть сайт, его страничка — тыц — вполне себе доступна.

Но также она доступна вот по такому адресу: клик

Alexey
20 июля 2016, 17:10
modx.pro
1
1 139
0