/ / PHP kód v Smarty - Urlencode - php, smarty

PHP kód v Smarty - Urlencode - php, smarty

Mám časť kódu zmiešaného s PHP a Smarty. Ako môžem napísať celý kód v Smarty?

{php}$shortenedurl = file_get_contents("http://url.to/api.php?url=" . urlencode({$ShopURL}/index.php?wlid={$CWunschliste->cURLID});{/php}

<input type="text" id="wunschliste_public_url" value="{php}echo $shortenedurl;{/php}" />

odpovede:

0 pre odpoveď č. 1

Smarty by ste nemali používať týmto spôsobom. Takéto operácie by ste mali robiť v PHP a priradiť Smarty premenné. Smarty sú šablóny a mali by ste ich zobrazovať iba pomocou. Ak používate šablónový motor (Smarty alebo iný), nebude to mať žiadny zmysel, aby ste ho využili vôbec. Ovplyvňuje to len váš výkon a neposkytuje vám žiadne výhody.