Php Smarty: как очистить и вставить видео на YouTube по ключевому слову? - PullRequest
0 голосов
/ 02 июля 2011

пожалуйста, кто-нибудь может дать мне несколько примеров? Большое спасибо. Я нашел что-то, но теперь у меня есть другая проблема: например, у меня есть следующий javascript внутри tpl:

    <script src="http://www.domain.com/script.js" type="text/javascript"></script>

<div id="youtubeDiv"></div>
<script type="text/javascript">
insertVideos({'block':'youtubeDiv','q':'keyword','type':'search','results':8,'order':'most_relevance','player':'embed','layout':'thumbnails'});</script>

между {literal} {/ literal}, чтобы он работал ... но как заменить "ключевое слово" переменной smarty {$ product.name} ???

Ответы [ 2 ]

0 голосов
/ 07 июля 2011
<form onsubmit="insertVideos({'block':'youtubeDivSearch','type':'search','q':document.getElementById('ytSearchField').value,'results': 20,'order':'most_relevance','layout':'thumbnails'}); return false;">
    <input id="ytSearchField" type="text" />
    <input type="submit" value="  Search  " />
</form>

<div id="youtubeDivSearch"></div>

<script src="http://www.yvoschaap.com/ytcp.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js" type="text/javascript"></script>

<div id="youtubeDiv"></div>
<div id="youtubeDivUser"></div>

<script>insertVideos({'block':'youtubeDivUser','type':'user','q':'','results': 20,'layout':'thumbnails','player':'embed','imgstyle':'3px solid #333'});</script>
0 голосов
/ 03 июля 2011

хорошо, решено ... вместо ключевого слова:

'{/literal}{$mySmarty_variable}{literal}'
...