![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 21.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
czy można incudować pliki .php w plikach .tpl w smartach?
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 15.05.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
mozna ...
Kod {include_php file="/path/to/file.php"}
lub, jezeli umozliwiasz w smartach wykonywanie kodu php Kod {php}
include "plik.php"; {/php} |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Czasami chcielibyśmy mieć wszystkie inludowane pliki php w jednym katalogu, oraz chcielibyśmy, alby w smarty nie wypisywać wciaz /.../.../ typko po prostu {include_php file="filename.php"} - w tym przypadku przydaje nam sie coś takiego:
[php:1:ac993745ff]<?php $mixTmp = ini_set( 'include_path', ini_get( 'include_path' ).';'.'/path/to/php/include/dir/ ); $smarty->display( 'template.tpl' ); ini_restore( 'include_path' ); ?>[/php:1:ac993745ff]i teraz w szablonie wystarczy zapisać taj haj wyzej:[xml:1:ac993745ff]{include_php file="template.php"}[/xml:1:ac993745ff] -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 15.05.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
jezeli plik template.php znajduje sie w katalogu glownym skryptu (a o to mysle chodzilo nido) to nie trzeba juz nic z include_path manewrowac...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 21.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
dzieki chłopaki , tak jest on w głównym katalogu ale to co scaner napisłe to wiem że tak można bo robie podobnie z innymi plikiami tak
![]() dzieki raz jeszcze |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:35 |