Andrei Kulazhenko
С нами с 26 января 2013; Место в рейтинге пользователей: #894В погоне за удобством посетителей или умные ссылки
Здравствуйте.
У многих на сайтах есть блок с похожими статьями, как правило их выбирают из тех же категорий или используют теги. Но не все ссылки (статьи) в этих блоках одинаково полезны для посетителей, и если проверить, то на одни кликают часто, на другие крайне редко.
У многих на сайтах есть блок с похожими статьями, как правило их выбирают из тех же категорий или используют теги. Но не все ссылки (статьи) в этих блоках одинаково полезны для посетителей, и если проверить, то на одни кликают часто, на другие крайне редко.
Дополнительные поля профиля юзера (не extended)

Разрабатываю проект, в котором необходимо было реализовать более простое редактирование дополнительных полей профиля, чем есть из коробки. К слову, неудобное редактирование — это не единственный минус нативного способа расширения профиля полями. Ни для кого не секрет, что фильтрацию по JSON полям нормально не осуществить, только костылями. Фактически, мне надо было получить решение, которое бы расширяло стандартный код MODX, не трогая исходники, дабы сохранить
Пришёл к выводу, что буду расширять стандартную вкладку профиля «Общая информация». При желании можно чуть переписать код в событии OnUserFormPrerender и создать свою вкладку со своими полями.
Fenom. Загрузка чанков и сниппетов из файлов
Продолжаю эксперименты с загрузкой чанков и сниппетов из файлов. Мой первый эксперимент с парсером оказался не очень удачный. Хотя задачу он решал, но ожидания были немного другие. А поближе познакомившись с феномом, нашел, как мне кажется, хорошее решение — модификаторы. Дальше для тех, кому это интересно.
Вывод ресурсов с выбранным параметром в TV поле
Подскажите пожалуйста, как правильно вывести у автора список ссылок на его новости, стати, заметки (разбитый по родителям 8, 9, 10)
Для новостей, статей, заметок добавлено TV поле с выбором автора (Тип ввода: Список ресурсов, Родители: 7)
Пример ресурсов
Авторы (7): Автор-1, Автор-2, Автор-3
Новости (8): Новость-1, Новость-2, Новость-3, Новость-4, Новость-5 и т. д.
Статьи (9): Статья-1, Статья-2, Статья-3, Статья-4, Статья-5 и т. д.
Заметки (10): Заметки-1, Заметки-2, Заметки-3, Заметки-4, Заметки-5 и т. д.
Для новостей, статей, заметок добавлено TV поле с выбором автора (Тип ввода: Список ресурсов, Родители: 7)
Пример ресурсов
Авторы (7): Автор-1, Автор-2, Автор-3
Новости (8): Новость-1, Новость-2, Новость-3, Новость-4, Новость-5 и т. д.
Статьи (9): Статья-1, Статья-2, Статья-3, Статья-4, Статья-5 и т. д.
Заметки (10): Заметки-1, Заметки-2, Заметки-3, Заметки-4, Заметки-5 и т. д.
Мультидоменность в 2.5 КАК?
Друзья, раньше мнгосайтовость получалась добавления в индекс.пхп:
htacess закоментировал, чтоб не путался, id первых страниц для контекстов прописал
Кто-нибудь в курсе, может поменялось чего в алгоритме? Вроде как site_url и base_url уже устарели. Да и http_host чего-то среди основных настроек не вижу.
switch ($modx->getOption('http_host')) {
case 'www.subdomain.blabla.ru:80':
case 'www.subdomain.blabla.ru':
$modx->initialize('bio');
break;
default:
$modx->initialize('web');
break;
}
Но теперь меня при наборе www.subdomain.blabla.ru перекидывает на основной контекст да еще и с адресом www.blabla.ruhtacess закоментировал, чтоб не путался, id первых страниц для контекстов прописал
Кто-нибудь в курсе, может поменялось чего в алгоритме? Вроде как site_url и base_url уже устарели. Да и http_host чего-то среди основных настроек не вижу.
TinyMCE + Tickets + выбор главной картинки в TV
Добрый день. Понадобился функционал удобного редактора textarea во фронтенде Tickets, а также сделать возможность пользователю выбрать главную картинку для тикета.
Вот что получилось:

Инструкция под катом
Вот что получилось:

Инструкция под катом
Настройка nginx+php-fpm с помощью Ansible. Видео
Способ настройки, чем-то напоминает Правильный хостинг для MODX Revolution 2. Однако используется другой набор софта и сценарии выполняются с помощью Ansible.