Сергей
С нами с 11 мая 2015; Место в рейтинге пользователей: #359Расширение любых таблиц MODX
В очередной раз понадобилось изменить таблицу сайта, менять которую не предусмотрено.
Что обычно люди делают в таких случаях? Верно, редактируют ядро или нужный компонент, и больше их не обновляют. Но ведь это неправильно, и можно решить вопрос иначе.
Пишем обычный плагин, выставляем для него событие OnMODXInit и меняем модель для нужных классов системы или дополнений. Например, я добавил id менеджера в заказ miniShop2:
Что обычно люди делают в таких случаях? Верно, редактируют ядро или нужный компонент, и больше их не обновляют. Но ведь это неправильно, и можно решить вопрос иначе.
Пишем обычный плагин, выставляем для него событие OnMODXInit и меняем модель для нужных классов системы или дополнений. Например, я добавил id менеджера в заказ miniShop2:
[simpleModal] или простая установка модальных окон
Часто задают вопросы про модальные окна и как в них вставить то или то. Решил в качестве своего обучения написать небольшой, можно даже сказать очень маленький компонент для вывода модальных окон.
Мастер-класс по написанию платежных модулей
Так как в заголовок не влезло, уточню, что мастер-класс будет по написанию платежных модулей именно под ShopModxBox. Но рассматриваемые в разработке приемы будут актуальны для MODX в целом, так как и окружение родное, и процессоры — неотъемлемая часть MODX-а. Так же мастер-класс может быть интересен тем, кто испытывает интерес к Fenom, так как хоть рассматриваемые примеры и будут использовать Smarty, все-таки многие основы имеют схожую реализацию в феноме, и такого вы вряд ли увидите в чистом MODX-шаблонизаторе.
Детали и запись на мастер-класс здесь: modxclub.ru/topics/master-klass-po-napisaniyu-platezhnyix-modulej-1871.html
Детали и запись на мастер-класс здесь: modxclub.ru/topics/master-klass-po-napisaniyu-platezhnyix-modulej-1871.html
Шаблон для ответа от БД pdoResources
Не нашел в документации — есть ли шаблон/опция выводить чанк/определенный код если ответ от pdoResources пустой(т.е. запрос не вернул данных)?
Если такого нету может стоить добавить параметром?
Как то так
Если такого нету может стоить добавить параметром?
Как то так
[[pdoResources?
&emptyAnswer=`<div>Новостей пока нет</div>`
]]
MS2, mSearch2 и 25 000 товаров
Всем привет!
Есть задача разработать книжный каталог со стартовой численностью 25 000+ наименований. Вопрос: потянет ли MS2 такое количество товаров? Не будет ли тормозить? Сможет ли mSearch2 быстро фильтровать категории, в которых содержится по несколько тысяч наименований?
И второй вопрос. Есть ли где-то успешные реализации электронных товаров на ms2 (программы, документы и пр). И если есть — поделитесь, пожалуйста, ссылками.
Стоит выбор платформы для реализации, и появилась дилемма: сделать все на родном и любимом MODX, либо искать другую платформу.
Всем спасибо за ответы.
Есть задача разработать книжный каталог со стартовой численностью 25 000+ наименований. Вопрос: потянет ли MS2 такое количество товаров? Не будет ли тормозить? Сможет ли mSearch2 быстро фильтровать категории, в которых содержится по несколько тысяч наименований?
И второй вопрос. Есть ли где-то успешные реализации электронных товаров на ms2 (программы, документы и пр). И если есть — поделитесь, пожалуйста, ссылками.
Стоит выбор платформы для реализации, и появилась дилемма: сделать все на родном и любимом MODX, либо искать другую платформу.
Всем спасибо за ответы.
Проблема с where и sortby в fenom
Стоит последняя актуальная версия pdoTools.
Делаю все вроде как по инструкции, но в запрос условия where и sortby не добавляются никак. Через showlog не видно.
Пример вызова:
Собственно вопрос: ЧЯДНТ?
Делаю все вроде как по инструкции, но в запрос условия where и sortby не добавляются никак. Через showlog не видно.
Пример вызова:
{$_modx->runSnippet('!msProducts', [
'parents' => 3,
'sortby' => [
'Data.new' => 'desc',
'msProduct.editedon' => 'desc'
],
'includeThumbs' => '150x150',
'where' => [
'Data.price:>=' => 0
],
'limit' => 4,
'showLog' => true,
'tpl' => '@INLINE
bla-bla-bla
'
])}
Собственно вопрос: ЧЯДНТ?
[siteStatistics] Версия 2.0.0. Пользователи
В этой версии расширены возможности статистики по пользователям. В предыдущей версии, собственно говоря, и не было такой статистики. Можно было только посмотреть список пользователей, находящихся в данный момент на сайте. Теперь можно посмотреть, кто и как часто ходит к вам на сайт.
Разработка приложения для modx
10
Доброго времени суток!
Необходимо разработать приложение, которое используя CitySelect будет определять местоположение человека и делать сопоставление его локации с кодом IATA-city(код города для авиакомпаний).
Местоположение можно и иначе определять, не принципиально.
Возможно кто то знает о уже существующих приложениях подобного рода?
Необходимо разработать приложение, которое используя CitySelect будет определять местоположение человека и делать сопоставление его локации с кодом IATA-city(код города для авиакомпаний).
Местоположение можно и иначе определять, не принципиально.
Возможно кто то знает о уже существующих приложениях подобного рода?
[videoGallery] Видео галерея YouTube, Vimeo
Небольшой компонент, который добавляет новый тип TV — videoGallery. Туда можно вставить ссылку на ролик Ютуб и получить JSON в это ТВ (чего хватит для Fenom). Но можно и раскидать данные ролика по полям документа в автоматическом режиме, путём указания в системных настройках требуемых полей.
Вывести через [[*content]] только текст без тегов
Приветствую, коллеги!
Сразу прошу прощения, если подобный вопрос был, но я ничего подобного не обнаружил.
Суть в том, чтобы вывести содержимое поля «контент» без тегов, таких как «p», например. Т.е. только сам текст.
Для этого сниппет какой-то писать нужно или просто вызов сделать по особенному?
Сразу прошу прощения, если подобный вопрос был, но я ничего подобного не обнаружил.
Суть в том, чтобы вывести содержимое поля «контент» без тегов, таких как «p», например. Т.е. только сам текст.
Для этого сниппет какой-то писать нужно или просто вызов сделать по особенному?