Post
#1
|
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin |
Witam Was jest pózno i się poddałem ...
oto kawalek kodu z pliku wykaz-pol-do-umowy-z-danymi.tpl [php:1:7f63b3398d]<?php {foreach name=outer item=contact from=$ko} {if $contact.kontakt==1} <tr> <td width=50%> {$contact.nazwa} </td> <td> {php} echo "<table width=100%><TR><TD>"; $dane = kontakt::dane( 1 ); $smarty2 = new Smarty; $smarty2->assign ( "ko", $dane ); $smarty2->display( 'ks-dane-kontaktu2.tpl' ); echo "</TD></TR></table>"; {/php} </td> </tr> {else} <tr> <td width=50%> {$contact.nazwa} </td> <td> {$contact.wartosc} </td> </tr> {/if} {/foreach} ?>[/php:1:7f63b3398d] jak widac odwoluje sie do rugiego pliku tpl [php:1:7f63b3398d]<?php{foreach name=outer item=contact from=$ko} <table class="standard" style="width: 100%;"> <tbody> <tr> <th colspan="2"> Dane Kontaktu </th> </tr> <tr> <td style="background-color: #EBF4EA; width: 150px;"> Typ </td> <td style="background-color: #EBF4EA; font: bold"> {$contact.typ} </td> </tr> {*...........................................*} </tbody> </table> {/foreach} ?>[/php:1:7f63b3398d] no i robi sie blad Kod Warning: Failed opening '%%187%%1872967112ks-dane-kontaktu2.tpl.php' for inclusion (include_path='.;c:php4pear') in C:FoxServwwwSmartylibsSmarty.class.php on line 1158
gdzie jest blad ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin |
wszystko pięknie ładnie ale .....
Kod 1. {php}
2. echo "<table width=100%><TR><TD>"; 3. $dane = kontakt::dane( 1 ); 4. $smarty2->assign ( "ko", $dane ); 5. $smarty2->display( 'ks-dane-kontaktu2.tpl' ); 6. echo "</TD></TR></table>"; 7. {/php} w lini 3 chce przekazac zmienna ktora wyswietla sie w smarty {$contact.id_kontakt} i jezeli dam znacznikami {php} to w jaki sposob zrobic $dane = kontakt::dane( {$contact.id_kontakt} ); - wywala blad dlatego Kod {assign var="ko" value=$dane} nie znajdzie u mnie zastosowania chyba ze pokazecie mi jak przekazac zmienna do includowanego pliku zmienna z smarty *.tpl do php *.php
{include file="body.inc.htm"} mam nadzieje ze czytelnie opisalem swoj problem |
|
|
|
It's_me [smarty] - problem z szablonami 9.09.2003, 23:32:04
rzseattle nie znam bezposrednio odpowiedzi ale moze zamiast ... 10.09.2003, 09:13:37
DeyV proponuję zamienić:
Kod{php}
$smarty2... 10.09.2003, 09:29:09
rzseattle nie wim czy do konca rozumie o co ci chodzi ale ja... 10.09.2003, 13:09:44
It's_me to ja nie wiem czy rozumniem ale jak bede w domq t... 10.09.2003, 14:13:37
rzseattle i jeszcze jedno zapomnialem ze przy deklarowaniu f... 10.09.2003, 16:12:43 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 01:34 |