Modx api получить TV ресурса

Начиная изучение API MOD Revolution вы наверняка столкнетесь с массой самых сложных на первый взгляд команд. Конечно, если у вас уже есть накая базовая пдготовка, то и освоение API MODX пройдет гораздо легче.

Начнем мы с наиболее простого метода получения объектов: getObject. Он позволяет получить объект и далее работать с его полями.

Для того, чтобы вам эффективно изучать инструментарий API MODX мы рекомендуем вам развернуть тестовцй сайт, а также установить очень удобный компонент: Console.

Первое, с чего мы начнем изучение — попытаемся получить все поля нашего ресурса с ID 1. Делается это такими командами

$res = $modx->getObject(‘modResource’,1);
$output = $res->get(‘pagetitle’);
print $output;

Источник: dokaweb.ru

Как создать ресурс через API | Создать ресурс через Frontend | API MODx revolution

В этом видео-уроке я продемонстрирую, пожалуй, самый простой, но не очевидный для новичков способ создания ресурсов через API modx revolution — создание ресурса через стандартный процессор resource/create, который используется постоянно, при работе через админку, когда вы создаете ресурсы. Данный способ будет полезен новичкам, так как он не требует написания большого количества кода и избавляет от написания кода, отвечающего за наполнение всех полей ресурса значениями по-умолчанию, создания псевдонима ресурса и т.д. Приглашаю также на интерактив: youtu.be/kF6tA9_Hgr0 И на свой второй канал «Кое-что совсем»: youtube.com/channel/UCB10eBHCXa9Rx3v0mBrn6_g #modxAPI #modxRevoAPI #modxFrontend #modx #modxrevolution #modxrevo #урокиmodx #видеоурокиmodx #обучениеmodx #созданиесайтов #вебразработка OpenModx — канал, посвященный изучению популярной системы (CMS) и фреймворка (CMF) MODx Revolution. Ведущий канала, Артем Зернов — специалист в области веб-разработки. Создатель веб-студии OpenColour. Занимается веб-разработкой более 15 лет. Среди известных клиентов — Сколково, киностудия Федора Бондарчука. Канал OpenModx: youtube.com/c/OpenModx Курс по разработке компонентов для Modx Revolution: openmodx.ru

Еще по теме:  Передача на ТВ про изобретения

Как создать ресурс через API | Создать ресурс через Frontend | API MODx revolution

Источник: ftabs.ru

Популярные сниппеты CMS MODx Evolution

Читать

Елена Бредова Обучающие материалы MODx, разработчикам, сниппеты, Evolution

Популярные сниппеты CMS MODx Evolution

Сниппет — это программа, написанная на языке PHP, которая выводит результат своей работы в том месте шаблона, где размещен вызов этого сниппета, либо в месте расположения внешнего плейсхолдера. Сниппеты могут принимать различные параметры для обработки.

MODx Revolution — выводим TV параметры (4-я часть)

Как использовать?

Использование: вставьте [ [snippetName] ] или [ !snippetName! ] где-либо в шаблоне, в области контента, в чанке или в параметре ( TV). Формат [ [snippetName] ] разрешает кэширование результатов выполнения сниппета, если для страницы включено кэширование. Формат [ !snippetName! ] используется для исполнения PHP-кода сниппета при каждом просмотре страницы, даже если для страницы разрешено кэширование.

Вызов через MODX API: $modx->runSnippet ( ‘snippetName’);

Популярные сниппеты CMS MODx Evolution

Список наиболее часто используемых сниппетов:

  1. Ditto — сниппет для создание ленты новостей или блога, вывод каталога товаров, сортировка и т. д.
  2. Reflect — используется в связке со сниппетом Ditto, создаёт архивы статей, записей блога, галлерей изображений и т. д.
  3. Wayfinder — сниппет для создания меню сайта, навигации по сайту, карты сайта и т. д.
  4. Breadcrumbs — сниппет для создания « хлебных крошек» на сайте.
  5. eForm — сниппет для создания обратной связи на сайте, заказа звонка, оформления заказа товаров и т. д.
  6. AjaxSearch — сниппет для организации поиска по сайту.
  7. alterTitle — сниппет выполняет всего 1 действие: выводит расширенный заголовок ( longtitle), а при его отсутствиии выводит простой заголовок ( pagetitle).
  8. DocInfo — выводит любое поле из любого документа.
  9. if — сниппет для выполнения различных условий, является замечательной альтернативой PHx.
  10. phpthumb — сниппет для создания эскизов изображений, наложения водяных знаков и т. п.
  11. JotX — сниппет предназначен для создания системы комментирования на сайте.
  12. aDate — сниппет выводит дату на русском языке.
  13. MultiFiles — сниппет позволяет выводить прикрепленные с помощью плагина MultiFiles к странице файлы.
  14. MultiPhotos — сниппет позволяет прикрепить любое количество картинок к странице.
  15. sitemap — сниппет для создания карты сайта в формате xml, предназначенной для поисковых машин, таких, как Google, Яндекс и т. д.
  16. truncate — сниппет позволяет обрезать длинный текст.
  17. TvTable — сниппет позволяет выводить прикрепленную таблицу которая формируеться с помощью плагина TvTable.
  18. EvoGallery — сниппет для создания фотогалереи.
  19. FirstChildRedirect — сниппет перенаправляет пользователей при обращении к папке на первый ( в соответствии с сортировкой в меню) документ из этой папки.
  20. UltimateParent — сниппет позволяет получить ID родительского документа.
  21. CacheAccelerator — сниппет позволяет уменьшить в разы количество запросов к базе за счет кэширования динамических сниппетов.
  22. multiTV — представляет собой пакет для MODX Evolution, предназначенный для управления контентом.
  23. ParseChunk — сниппет передает параметры в чанки.
  24. WebChangePwd — сниппет смены пароля для web user’ов.
  25. WebLogin — сниппет предназначен для авторизации зарегистрированных пользователей.
  26. WebSignup — сниппет предназначен для регистрации веб-пользователей .
  27. yearCopyright — сниппет автоматически меняет год на сайте.
  28. TvTagCloud — сниппет для организации облака тэгов на сайте.
  29. ddTypograph — сниппет для типографической обработки текстов.
  30. prevnextPage — сниппет создает ссылки на предыдущую и следующую страницы.
Еще по теме:  Как убрать историю просмотров на иви

Статью читали за все время 8148 раз(а)

Елена Бредова

Автор статьи «Популярные сниппеты CMS MODx Evolution»
Арт-директор «WOW Studio»
https://wowstudio.pro/blog/obuchayushhie-materialy/populyarnye-snippety-cms-modx-evolution.html» target=»_blank»]wowstudio.pro[/mask_link]

Оцените статью
Добавить комментарий