Вернуться   Форум RadioCMS > RadioCMS > Использование RadioCMS > Внешние модули

Добро пожаловать на Форум RadioCMS.
Форум доступен только для чтения.

Ответ
Опции темы Опции просмотра
  #1  
Непрочитано 13.01.2014, 16:01
TemKa TemKa вне форума
Member
 
Регистрация: 26.05.2012
О.С.: debian
Версия: 123
Сообщений: 41
По умолчанию Подключение внешних модулей radio cms в DLE

Всем привет, сам php не знаю, но вот реализовал таким простым способом.

Важно, radiocms должен быть установлен в ту же папку что и DLE, иначе вы не сможете подключить функции вывода из radiocms.

Например вот ваша структура:
backup
engine
language
............
сюда просто скопировать папки radiocms "radio" и 'music".

Для того что бы вывести вот эти модули http://radiocms.ru/main/10-vneshnie-moduli.html на страницы вашего DLE сайта, нужно сделать всего лишь:

Открываем index.php

После:
Код:
require_once ROOT_DIR . '/engine/init.php';
Вставить:
Код:
require ROOT_DIR . '/radio/tracklist.php';
require ROOT_DIR . '/radio/nowplay.php';
require ROOT_DIR . '/radio/informer_pogoda.php';
Перед:
Код:
$tpl->compile ( 'main' );
Вставить:
Код:
$tpl->set ( '{trackplay1}', $trackplay1 );
$tpl->set ( '{trackplay2}', $trackplay1 );
$tpl->set ( '{trackplay3}', $trackplay1 );
$tpl->set ( '{trackplay4}', $trackplay1 );
$tpl->set ( '{trackplay5}', $trackplay1 );
$tpl->set ( '{trackplay6}', $trackplay1 );
$tpl->set ( '{trackplay7}', $trackplay1 );
$tpl->set ( '{trackplay8}', $trackplay1 );
$tpl->set ( '{trackplay9}', $trackplay9 );
$tpl->set ( '{seychasigraet}', $seychasigraet );
$tpl->set ( '{budetigrat}', $budetigrat );
$tpl->set ( '{dinamika}', $dinamika );
$tpl->set ( '{visual_playlist}', $visual_playlist );
$tpl->set ( '{musicLoadForm}', $musicLoadForm );
Теперь в любом TPL шаблоне сайты доступны теги:
Код HTML:
{trackplay1}
{trackplay2}
{trackplay3}
{trackplay4}
{trackplay5}
{trackplay6}
{trackplay7}
{trackplay8}
{trackplay9}
{seychasigraet}
{budetigrat}
{dinamika}
{visual_playlist}
{musicLoadForm}

Последний раз редактировалось TemKa; 13.01.2014 в 16:08.
Ответить с цитированием
  #2  
Непрочитано 23.02.2014, 13:00
Zhenjko Zhenjko вне форума
Junior Member
 
Регистрация: 12.10.2013
О.С.: Debian
Версия: 2.5
Сообщений: 28
По умолчанию

Temka, не подскажешь как подключить стол заказов playlist_all.php?
Ответить с цитированием
  #3  
Непрочитано 14.03.2014, 16:52
Zhenjko Zhenjko вне форума
Junior Member
 
Регистрация: 12.10.2013
О.С.: Debian
Версия: 2.5
Сообщений: 28
По умолчанию

У автора если быть невнимательным ошибки в тексте кода по списку игравших песен.
Код:
$tpl->set ( '{trackplay1}', $trackplay1 );
$tpl->set ( '{trackplay2}', $trackplay2 );
$tpl->set ( '{trackplay3}', $trackplay3 );
$tpl->set ( '{trackplay4}', $trackplay4 );
$tpl->set ( '{trackplay5}', $trackplay5 );
$tpl->set ( '{trackplay6}', $trackplay6 );
$tpl->set ( '{trackplay7}', $trackplay7 );
$tpl->set ( '{trackplay8}', $trackplay8);
$tpl->set ( '{trackplay9}', $trackplay9 );
$tpl->set ( '{seychasigraet}', $seychasigraet );
$tpl->set ( '{budetigrat}', $budetigrat );
$tpl->set ( '{dinamika}', $dinamika );
$tpl->set ( '{visual_playlist}', $visual_playlist );
$tpl->set ( '{musicLoadForm}', $musicLoadForm );
Ответить с цитированием
  #4  
Непрочитано 09.05.2014, 17:32
TemKa TemKa вне форума
Member
 
Регистрация: 26.05.2012
О.С.: debian
Версия: 123
Сообщений: 41
По умолчанию

Цитата:
Сообщение от Zhenjko Посмотреть сообщение
Temka, не подскажешь как подключить стол заказов playlist_all.php?
Я подключаю инклудом в статическую страницу.

Создаете статическую страницу, поля можно заполнить произвольно, поставить галочку в исходный текст HTML.

В пункте Использовать шаблон пишите название файла которое создадите позже в папке с шаблоном, например у меня tracklist.

Создаете в папке с вашим шаблоном файл tracklist.tpl в него вставляете следующее:

Код:
код вашей статической страницы

<iframe align="center" width="720" height="1700" frameborder="0" src="/radio/playlist_all.php"></iframe>

код вашей статической страницы
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 01:04.