Извлечь содержимое файла из удаленного URL в шаблон Smarty

У меня есть один сценарий, и содержимое страницы находится в home.tpl.

Теперь я хочу что-то вроде:

Текст Текст Текст «значение php файла» Текст Текст Текст …

Мой файл php:

<?php
$btc4cents = file_get_contents("https://blockchain.info/tobtc?currency=USD&value=0.04");
?>

Я уже столько пытался добавить его .. с тегами {php}, создавая некоторый файл с таким кодом:

<?php
function smarty_function_btc(array $params, Smarty_Template_Instance) {
include 'btc.php';
}
?>

а затем сделать это как

Текст Текст Текст {btc} текст текст Текст …

Но я получаю только ошибки …

0

Решение

Ты можешь использовать fetch Smarty функция:

{* assign the fetched contents to a template variable *}
{fetch file='https://blockchain.info/tobtc?currency=USD&value=0.04' assign='btc'}

а затем сделать:

Text Text Text {$btc} text text text...

Проверить документация.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]