Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Помощь по смарти нужна
Новая тема
Ответить
цитата
08/05/09 в 10:17
Diablo
{include file="../../gal.html"} - так выглядит инклуд в смарти темплейте щаз (работает) ,
как перегнать данный код в смарти формат этот дурацкий? =) :
<?php
$facename='gal';
include('sr/in.php');
?>
{include file="../../sr/in.php?facename=gal"} - так не работает зараза .
как параметр передать? =)
цитата
08/05/09 в 10:34
iRoot
{include file="../../sr/in.php" facename="gal"}
После этого в шаблоне in.php появится локальная переменная {$facename} = "gal"
Но еще учти, что путь к подключаемому шаблону рассчитывается относительно $msarty->template_dir
цитата
08/05/09 в 10:45
Diablo
Код:
<b>Fatal error</b>: Smarty error: [in ../../sr/in.php line 14]: syntax error: unrecognized tag: fжМ™9ИЧ¤РЌќRЧvґqќr№ѕ{$ЭhпЅл{пjwу #иC]=‡Ђ)-д))ёёPъШшБ,¶“—¤!…RBЉUњґґф›9зМ|3зП®h!VдыыО™oѕщюПwЌG™UоњаqI“4Q*LШЯЮЧ{ЫЫнґµR§oпtMкzjЌІTҐю`&VзXТ–ЏTJҐа:чќоЅ5ќM–©J™2Љa/њ·Е2‹””QДХЦvve0К¶—R™$TH•Gм·zУ,‰»Ы™€°hД©JёФ)vZ¬9п/У„ТT%JљmВ№gK4бi*ЁЖЗ¤{Гоdј?]¦‚Й„¦˜СМѓ3ъ“сl0МЂ-NЃ/)ій+ѓќ¬›¦3x,Mc‹$ezyЌ‹GвXтH(©7<јn~„2€Saт/БМј)‘<е ±®¦;Y¶{jЌQ&8ci’идўЂЭ& К8MЊЂ“Qoh~Vqњ¦©¤&кg“Йx’ЯOfѓСUАU¬”Љ"›ёЇЭшt7лz;эk ЛЛkЉС8бBkUBУо[г<%TДК7\Ќ'Y·?ЮН&‡K©вBТ8bљ“м`wЋcI$‚JEУB7{ЈЉ3®’Xћ"эkYяzw:лНє{»ъP¶х ЖISe˜Јd”нw‡Ч»Wz (X:\home\domain\www\sm-art\Smarty_Compiler.class.php, line 446) in <b>/home/sites/domain.com/web/sm-art/Smarty.class.php</b> on line <b>1097</b>
все равно ругается собако
цитата
08/05/09 в 10:49
leroy_17
разве не быстрее выполнить средствами php а потом результат отдать в шаблон, выполняя смарти то что можно выполнить на php вы же только замедляете работу скрипта,
если уж сильно хочется то сделай так
{php} {/php}
и путь указывай от $_SERVER['DOCUMENT_ROOT']
цитата
08/05/09 в 10:57
Diablo
leroy_17 писал:
разве не быстрее выполнить средствами php а потом результат отдать в шаблон, выполняя смарти то что можно выполнить на php вы же только замедляете работу скрипта,
а можно поподробней?
сделал gal.php
в него пихнул :
<?php
$facename='gal';
include('sr/in.php');
?>
так попробовал заинклудить:
{include file="../../gal.php"}
в результате в сырцах вижу исходник gal.php
цитата
08/05/09 в 11:02
Diablo
leroy_17 писал:
если уж сильно хочется то сделай так
{php} {/php}
и путь указывай от $_SERVER['DOCUMENT_ROOT']
{php}
<?php
$facename='gal';
include('../../sr/in.php');
?>
{/php}
так в смарти это выглядит? =)
тоже не пашет )
{php}
<?php
$facename='gal';
include('home/sites/domain.com/web/sr/in.php');
?>
{/php}
и так не пашет!
цитата
08/05/09 в 11:07
iRoot
Diablo II писал:
Код:
<b>Fatal error</b>: Smarty error: [in ../../sr/in.php line 14]: syntax error: unrecognized tag: fжМ™9ИЧ¤РЌќRЧvґqќr№ѕ{$ЭhпЅл{пjwу #иC]=‡Ђ)-д))ёёPъШшБ,¶“—¤!…RBЉUњґґф›9зМ|3зП®h!VдыыО™oѕщюПwЌG™UоњаqI“4Q*LШЯЮЧ{ЫЫнґµR§oпtMкzjЌІTҐю`&VзXТ–ЏTJҐа:чќоЅ5ќM–©J™2Љa/њ·Е2‹””QДХЦvve0К¶—R™$TH•Gм·zУ,‰»Ы™€°hД©JёФ)vZ¬9п/У„ТT%JљmВ№gK4бi*ЁЖЗ¤{Гоdј?]¦‚Й„¦˜СМѓ3ъ“сl0МЂ-NЃ/)ій+ѓќ¬›¦3x,Mc‹$ezyЌ‹GвXтH(©7<јn~„2€Saт/БМј)‘<е ±®¦;Y¶{jЌQ&8ci’идўЂЭ& К8MЊЂ“Qoh~Vqњ¦©¤&кg“Йx’ЯOfѓСUАU¬”Љ"›ёЇЭшt7лz;эk ЛЛkЉС8бBkUBУо[г<%TДК7\Ќ'Y·?ЮН&‡K©вBТ8bљ“м`wЋcI$‚JEУB7{ЈЉ3®’Xћ"эkYяzw:лНє{»ъP¶х ЖISe˜Јd”нw‡Ч»Wz (X:\home\domain\www\sm-art\Smarty_Compiler.class.php, line 446) in <b>/home/sites/domain.com/web/sm-art/Smarty.class.php</b> on line <b>1097</b>
все равно ругается собако
Ну ругается он понятно почему - на символ {, поскольку он является управляющим. Странный какой-то шаблон, больше похож на бинарник. Что это вообще такое?
цитата
08/05/09 в 11:12
Diablo
{php}
$facename='gal';
include('/home/sites/domain.com/web/sr/in.php');
{/php}
ееее =) работает )
цитата
22/05/09 в 22:01
Diablo
апну топик ,
чет не нравится мне скорость с какой страничка собирается , с таким инклудом .
надо бы через синтаксис смарти инклудить все-таки =\
кто за небольшую денежку может помочь разобраться?
аська - 208-278-415
спасиба
цитата
22/05/09 в 22:53
dDan
читывая то что ты собираешся инклудить пхп файл в темплет смарти, когда туда можно инклудить тока темплеты смарти...
{include_php } спасет тебя. а еще лучше сразу мне стучатся.
цитата
26/05/09 в 10:38
renatko
iRoot писал:
Странный какой-то шаблон, больше похож на бинарник. Что это вообще такое?
оно зендом закодированно, скорее всего
Новая тема
Ответить
Эта страница в полной версии