вопрос
Здраствуйте ув. программисты! Нашёл статью, в которой описано создание сниппета для генерации плейлистов для MODX CMF (Evo/Revo). Задача состоит в том, чтобы изменить программный код, читаемый для DLE версии 9.7.
Сама статья:
I. Описание.
Сниппет позволяет формировать плейлисты для плеера Uppod из ряда ресурсов-ссылок. В каждом ресурсе должны быть заполнены поля "Заголовок" и "ссылка".
Установка.
1. Создаём новый сниппет через панель управления сайтом.
2. Называем его uppodPlayList.
3. Вставляем код. Сохраняем.
Использование.
1. Создаём новый ресурс. Важно! Из всех флагов оставить только "публиковать" и "очистить кэш"!
2. Тип содержимого — text/plain для Evolution или JSON для Revolution
2. Устанавливаем шаблон "_blank" (пустой).
3. Содержимым ресурса должен быть следующий код:
4. Сохраняем файл.
Параметров сниппет не содержит. ID ресурса-папки со ссылками передаётся через GET-массив при помощи параметра plfolder. То есть, если генератором плейлистов является ресурс getplaylist.js в корне сайта, тогда адресом плейлиста для папки с ID 23 будет строка
Естественно папка uppod, содержащая плеер и стили должна быть в этом случае в папке assets.
Если бы можно было как-то cделать генератор плейлистов, например, на статической странице.. Спасибо за внимание.
Сама статья:
I. Описание.
Сниппет позволяет формировать плейлисты для плеера Uppod из ряда ресурсов-ссылок. В каждом ресурсе должны быть заполнены поля "Заголовок" и "ссылка".
Установка.
1. Создаём новый сниппет через панель управления сайтом.
2. Называем его uppodPlayList.
3. Вставляем код. Сохраняем.
Использование.
1. Создаём новый ресурс. Важно! Из всех флагов оставить только "публиковать" и "очистить кэш"!
2. Тип содержимого — text/plain для Evolution или JSON для Revolution
2. Устанавливаем шаблон "_blank" (пустой).
3. Содержимым ресурса должен быть следующий код:
4. Сохраняем файл.
Параметров сниппет не содержит. ID ресурса-папки со ссылками передаётся через GET-массив при помощи параметра plfolder. То есть, если генератором плейлистов является ресурс getplaylist.js в корне сайта, тогда адресом плейлиста для папки с ID 23 будет строка
/getplaylist.js?album=23
Естественно папка uppod, содержащая плеер и стили должна быть в этом случае в папке assets.
Если бы можно было как-то cделать генератор плейлистов, например, на статической странице.. Спасибо за внимание.