Реклама на сайте Advertise with us

Smarty - как заинклудить html страницу?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 15/07/10 в 14:00       Ответить с цитатойцитата 

Подскажите, как занклудить в шаблон Smarty html страничку подобно SSI или PHP
Код: [развернуть]

?

0
 



С нами с 31.05.10
Сообщения: 1991
Рейтинг: 487

Ссылка на сообщениеДобавлено: 15/07/10 в 14:41       Ответить с цитатойцитата 

smarty.net/manual/en/language.function.include.php

0
 



С нами с 20.02.06
Сообщения: 248
Рейтинг: 366

Ссылка на сообщениеДобавлено: 15/07/10 в 16:34       Ответить с цитатойцитата 

{php}include 'file.php';{/php} icon_smile.gif

0
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 15/07/10 в 16:54       Ответить с цитатойцитата 

LeadFarmer писал:
smarty.net/manual/en/language.function.include.php


Это уже видел давно. Речь идёт исключителльно о шаблонах самого смарти. Данный способ не работает для инклуда обычной статики.

0
 



С нами с 20.02.06
Сообщения: 248
Рейтинг: 366

Ссылка на сообщениеДобавлено: 15/07/10 в 17:11       Ответить с цитатойцитата 

Vyacheslav: а мой вариант чем не понравился? если статика - можно вместо include написать readfile

0
 



С нами с 14.11.05
Сообщения: 56
Рейтинг: 177

Ссылка на сообщениеДобавлено: 15/07/10 в 17:19       Ответить с цитатойцитата 

Vyacheslav: а чем вариант LeadFarmer не понравился? Статика - тот же шаблон, только без тэгов (если подойти философски к вопросу).

0
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 15/07/10 в 17:22       Ответить с цитатойцитата 

CABMIT писал:
Vyacheslav: а мой вариант чем не понравился? если статика - можно вместо include написать readfile


Да вот попробовал во всех вариациях с путями и со скобками.. Не работает чего-то icon_confused.gif выводит в странице код начиная с {php}

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 15/07/10 в 20:11       Ответить с цитатойцитата 

Код: [развернуть]

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 15/07/10 в 20:51       Ответить с цитатойцитата 

_s_[sov] попробовал и с полным путём и от корня www и с двойными и с одинарнымии кавычками. Ничего icon_sad.gif

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 15/07/10 в 20:53       Ответить с цитатойцитата 

Vyacheslav: стучи в асю - разберемся

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 

Мотиватор :)

С нами с 06.05.09
Сообщения: 3028
Рейтинг: 607

Ссылка на сообщениеДобавлено: 16/07/10 в 00:36       Ответить с цитатойцитата 

Положи файл в дирекорию plugins смарти:

function.include_html.php
Код:

<?php
function smarty_function_include_html($params, $smarty, $template)
{
    return file_get_contents($_SERVER['DOCUMENT_ROOT']. "/". $params['file']);
}
?>


а в темплейте где тебе надо заинклюдить хтмл, пишешь:
Код:

{include_html file="top_01.html"}


и будет тебе истинное счастье smail101.gif

Just a signature.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »