PHP Tubepress Pro с Smarty, проблема с плагином - PullRequest
0 голосов
/ 17 февраля 2012

Мне нужен список миниатюр Youtube с embed.У меня уже есть Tubepress, и я пытаюсь интегрировать его с шаблоном Smarty от Prestashop, но что-то не так.

У меня есть инициализированная и правильная переменная в tpl:

{$searchvideo = $product->name|escape:'htmlall':'UTF-8'} 
{searchvid} 

$searchvideo - строка названия продукта.searchvid из function.searchvid.php в каталог плагинов Prestashop.

function.searchvid.php:

<?php 
function smarty_function_searchvid($params, $template) { 
$tubepress_base_url = "http://domain.com/folder/tubepress_pro_2_2_9"; 
include "/home/folder/www/tubepress_pro_2_2_9/sys/classes/TubePressPro.class.php"; 
$searchvideo = $template->getTemplateVars("searchvideo"); 
print TubePressPro::getHtmlForHead(true); 
print TubePressPro::getHtmlForShortcode('mode="tag" tagValue="intitle:'. $searchvideo .'" thumbHeight="100" thumbWidth="100" embeddedHeight="325" embeddedWidth="534" embeddableOnly="true" resultsPerPage="5"'); 
} 
?>

Проблема в том, что страница ничего не загружает даже после того, как я позвоню {searchvid}.Любая помощь будет оценена.

1 Ответ

0 голосов
/ 02 марта 2012

функция плагина должна возвращать это строка, а не печатать ее.ты пробовал это?этот класс tubepress даже загружается правильно?

...