Сергей Водолагин
С нами с 22 марта 2014; Место в рейтинге пользователей: #198Вывод ресурсов, созданных определенным пользователем
Есть необходимость вывести ресурсы, созданные определенным пользователем.
Для этого использую pdoResources:
ListLinkTpl
Для этого использую pdoResources:
[[!pdoResources?
&showHidden=`1`
&showUnpublished=`1`
&hideContainers=`0`
&parents=`24,25`
&limit=`0`
&depth=`0`
&tpl=`ListLinkTpl`
&sortby=`id`
]]Затем, из огромной кучи, которую выдаст сниппет отображаю лишь необходимые страницы:ListLinkTpl
[[!+createdby:is=`[[!+modx.user.id]]`:then=`[[+pagetitle]]<br />[[+content]]`]]Но что-то мне подсказывает, что есть и правильное решение этой проблемы, которое я пока ненашел. Услуги верстальщика
Предлагаю услуги верстальщика.
По оценкам коллег-программистов, верстаю аккуратно и понятно, по оценкам дизайнеров — 1 в 1 с макетом). Использую адаптивную сетку Bootstrap, flex и пр.
Также 3 года разрабатываю сайты на MODX, при необходимости с использованием своих сниппетов (выборки с использованием связей таблиц, установка значений полей и пр., в том числе через Ajax), хотя это здесь умеют все)
Примеры реализованных проектов: cc-stroy.ru, либосмастерс.рф, saunaufa02.ru.
skype rassvetnaya84
erleanta@mail.ru
PS. Прошу прощения, что не совсем по теме.
По оценкам коллег-программистов, верстаю аккуратно и понятно, по оценкам дизайнеров — 1 в 1 с макетом). Использую адаптивную сетку Bootstrap, flex и пр.
Также 3 года разрабатываю сайты на MODX, при необходимости с использованием своих сниппетов (выборки с использованием связей таблиц, установка значений полей и пр., в том числе через Ajax), хотя это здесь умеют все)
Примеры реализованных проектов: cc-stroy.ru, либосмастерс.рф, saunaufa02.ru.
skype rassvetnaya84
erleanta@mail.ru
PS. Прошу прощения, что не совсем по теме.
Обновление сообщества
Привет, друзья!
Не буду ходить вокруг да около — modx.pro нужно обновлять. В этом году мы уже переделали полностью modhost.pro и modstore.pro, и смотреть теперь на то, как сделано наше сообщество откровенно грустно.
У меня сейчас есть свободное время для того, чтобы начать работу над новой версией, используя все знания, накопленные на других проектах.
Поэтому предлагаю вот такой план.
Не буду ходить вокруг да около — modx.pro нужно обновлять. В этом году мы уже переделали полностью modhost.pro и modstore.pro, и смотреть теперь на то, как сделано наше сообщество откровенно грустно.
У меня сейчас есть свободное время для того, чтобы начать работу над новой версией, используя все знания, накопленные на других проектах.
Поэтому предлагаю вот такой план.
Кавычки типа " в заголовках документов в modx-2.6.0-pl
Здравствуйте!
После обновления до modx-2.6.0-pl перестали открываться на редактирование документы, которые содержат в имени документа кавычки ""
В консоли куча ошибок типа:
SyntaxError: missing } after property list
[Подробнее]
manager:72:30
note: { opened at line 69, column 22
manager:69:22
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:423:5
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:464:5
…
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:1650:5
Кто знает в чем может быть дело и как лечить?
После обновления до modx-2.6.0-pl перестали открываться на редактирование документы, которые содержат в имени документа кавычки ""
В консоли куча ошибок типа:
SyntaxError: missing } after property list
[Подробнее]
manager:72:30
note: { opened at line 69, column 22
manager:69:22
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:423:5
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:464:5
…
TypeError: Ext.getCmp(...) is undefined
[Подробнее]
manager:1650:5
Кто знает в чем может быть дело и как лечить?
Это что такое? :-D
Подскажите, как правильно заджойнить таблицы через pdoResources
Привет, есть простая модель projects и класс categories. В табице класса хранятся только названия категорий.
id | name
Для ресурсов через TV сохраняются id категорий.
Нужно сделать выборку ресурсов, но включить в нее кроме id и названия категорий. Пробую как-то так:
Ну и конечно ничего не работает. Подскажите, пожалуйста, как должно быть правильно.
id | name
Для ресурсов через TV сохраняются id категорий.
Нужно сделать выборку ресурсов, но включить в нее кроме id и названия категорий. Пробую как-то так:
$projects = $modx->runSnippet('pdoResources',array(
'parents' => 4,
'includeTVs' => 'projectCat',
'loadModels' => 'projects',
'leftJoin' => '{"ProjCats" : {"class" : "categories", "on" : "projectCat = ProjCats.id"}}',
'return' => 'json',
'showLog' => 1
));Ну и конечно ничего не работает. Подскажите, пожалуйста, как должно быть правильно.
[Image+] 2.7.0 Поддержка phpThumbOn
Устраняем последствия автоматических регистраций
Столкнулся с проблемой автоматической регистрации на сайте. На данный момент порядка 15000 левых аккаунтов которые висят мертвым грузом. Василий вскоре обещал обновление с защитой от автоматических регистраций, а мы пока разберемся как удалить неактивных пользователей без заказа магазина. Под катом код для этого.
Gallery + Fenom
Всем привет
Не работают плейсхолдеры на fenom в tpl Gallery.
'listalbum
так работает:
вот так нет:
Я так понимаю нельзя заставить работать gallery на fenom?
Можно как-то вывести список альбомов через pdoResources?
Не работают плейсхолдеры на fenom в tpl Gallery.
{'!GalleryAlbums' | snippet : [
'rowTpl' => 'listalbum',
'prominentOnly' => '0',
]}'listalbum
так работает:
<div class="js-building-gallery-slider-tab">[[+name]]</div>вот так нет:
<div class="js-building-gallery-slider-tab">[[$name]]</div>Я так понимаю нельзя заставить работать gallery на fenom?
Можно как-то вывести список альбомов через pdoResources?
Работа с MODX из IDE без админки
Привет друзья!
Прямо сейчас проходит MODXpo 2017 и я хочу поделиться с вами своим, только что показанным, докладом.
Идея в том, чтобы разрабатывать сайты без логина в админку, прямо из PhpStorm.

Я предлагаю делать это через свой пакет, который установит нужные ресурсы, настройки, шаблоны и вообще что угодно. Это не для разработки дополнений, это для разработки сайтов.
Прямо сейчас проходит MODXpo 2017 и я хочу поделиться с вами своим, только что показанным, докладом.
Идея в том, чтобы разрабатывать сайты без логина в админку, прямо из PhpStorm.

Я предлагаю делать это через свой пакет, который установит нужные ресурсы, настройки, шаблоны и вообще что угодно. Это не для разработки дополнений, это для разработки сайтов.