X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Php в шаблонах, dle
helloff
helloff
Topic Starter сообщение 14.5.2011, 14:50; Ответить: helloff
Сообщение #1


Старожил
******

Группа: Active User
Сообщений: 1297
Регистрация: 14.4.2009
Из: Краснодара
Поблагодарили: 198 раз
Репутация:   50  


Добрый день!
Как сделать,чтобы дле читал php в шаблонах? По гуглил и нашёл только это
Итак. Открываем в редакторе файл index.php и находим в нем строку(почти в конце кода):
echo $tpl->result['main'];


А теперь заменим целиком всю строчку на:
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

сделал, пхп не работает, тупо кусок моего кода на странице
Спасибо
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kostap13
Kostap13
сообщение 14.5.2011, 16:08; Ответить: Kostap13
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 358
Регистрация: 5.7.2010
Поблагодарили: 81 раз
Репутация:   17  


(helloff @ 14.5.2011, 14:50) *
сделал, пхп не работает, тупо кусок моего кода на странице


Может на Вашем хостинге в целях безопасности отключен eval.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hybrid
hybrid
сообщение 14.5.2011, 18:34; Ответить: hybrid
Сообщение #3


Завсегдатай
*****

Группа: Active User
Сообщений: 649
Регистрация: 29.6.2010
Поблагодарили: 127 раз
Репутация:   23  


helloff, зачем в шаблон то пихать php? Не проще через include подключить php файл?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
helloff
helloff
Topic Starter сообщение 14.5.2011, 22:09; Ответить: helloff
Сообщение #4


Старожил
******

Группа: Active User
Сообщений: 1297
Регистрация: 14.4.2009
Из: Краснодара
Поблагодарили: 198 раз
Репутация:   50  


hybrid, так тоже можно? Ща попробуемс)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
proXBOCT
proXBOCT
сообщение 14.5.2011, 22:11; Ответить: proXBOCT
Сообщение #5


PHP-писака
*****

Группа: Active User
Сообщений: 867
Регистрация: 20.4.2008
Из: Тольятти
Поблагодарили: 297 раз
Репутация:   47  


Врядли просто так получится, как вам надо.
Модуль бы написать на вашу цмс под ваши нужды


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hybrid
hybrid
сообщение 14.5.2011, 23:31; Ответить: hybrid
Сообщение #6


Завсегдатай
*****

Группа: Active User
Сообщений: 649
Регистрация: 29.6.2010
Поблагодарили: 127 раз
Репутация:   23  


helloff, конечно можно, celsoft не просто же так убирает из шаблонов php код))

Сообщение отредактировал hybrid - 14.5.2011, 23:32
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Aferist
Aferist
сообщение 14.5.2011, 23:43; Ответить: Aferist
Сообщение #7


Участник
***


Группа: User
Сообщений: 192
Регистрация: 22.11.2008
Поблагодарили: 30 раз
Репутация:   5  


сам недавно столкнулся с похожей фигней, просто инклюдить не получиться, не будет обрабатываться
нашел только такое решение:
зауинуть скрипт в engine/modules/php_file.php и проинклюдить таким кодом {include file="engine/modules/php_file.php"}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hybrid
hybrid
сообщение 14.5.2011, 23:49; Ответить: hybrid
Сообщение #8


Завсегдатай
*****

Группа: Active User
Сообщений: 649
Регистрация: 29.6.2010
Поблагодарили: 127 раз
Репутация:   23  


Aferist, я про это и говорил, понятия не имею как вы там просто инклудите smile.gif

DataLife Engine предоставляет удобные механизмы для подключения разработанных вами модификаций скрипта. Данные механизмы позволяют обеспечить работоспособность и после обновления скрипта на новую версию, т.к. данные механизмы позволяют осуществлять подключение без правки файлов скрипта. Для подключения разработанных вами модулей вам необходимо в любом необходимом вам шаблоне добавить тег:
{include file="engine/modules/mymod.php"}


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
helloff
helloff
Topic Starter сообщение 14.5.2011, 23:53; Ответить: helloff
Сообщение #9


Старожил
******

Группа: Active User
Сообщений: 1297
Регистрация: 14.4.2009
Из: Краснодара
Поблагодарили: 198 раз
Репутация:   50  


Сделал. Спасибо)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Aferist
Aferist
сообщение 14.5.2011, 23:54; Ответить: Aferist
Сообщение #10


Участник
***


Группа: User
Сообщений: 192
Регистрация: 22.11.2008
Поблагодарили: 30 раз
Репутация:   5  


я просто с дле вообще не работаю, и вчера, столкнувшись с такой проблемой я успел 10 раз его проклять=)))
пытаясь подключить(инклюдить) средствами пхп
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
2 vlads 657 13.12.2017, 21:01
автор: vlads
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 3466 12.12.2017, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) php скрипты любой сложности / диз+верстка (адаптивно)
любые задачи на php - автоматизация, парсинг, работа с БД
1 affrodita 510 8.12.2017, 17:40
автор: affrodita
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыImage Optimizer (PHP)
6 bars96 928 17.11.2017, 0:47
автор: bars96
Открытая тема (нет новых ответов) Стабильный хостинг за 30р в месяц. GNU/Linux, PHP, MySQL, Perl, бэкапы. Помогу перенести сайт.
5 freeax 1547 10.11.2017, 13:15
автор: freeax


 



RSS Текстовая версия Сейчас: 17.12.2017, 3:06
Дизайн