|
|||
|
Versuche gerade eine Slideshow (AJAX Photo Gallery) einzubauen das Problem ist das ich dafür im {literal} Bereich Smarty Variablen (Produkt popup Pfad) verwenden muss.
Im {literal} Bereich werden allerdings die Smarty Variablen nicht intepretiert. Laut Smart sollte es mit {ldelim},{rdelim} funktionieren (Smarty) Hat jemand eine Idee wie es funktioniert? |
|
|||
|
Zitat:
Code:
{form type=form name=search_box action='search' link_params=getParams method=get id='header-search'}
{form type=hidden name=page value=search}
{form type=hidden name=page_action value=query}
{form type=hidden name=desc value="on"}
{form type=hidden name=sdesc value="on"} <div>
<div id="header-search-field"><input id="keywords" type="text" value="{txt key=TEXT_SEARCH_HERE}" autocomplete="off"></div>
<div>{button text=$smarty.const.BUTTON_QUICK_FIND file='button_quick_find.gif' type='form'}</div>
{form type=formend}
{literal}
<script language="JavaScript" type="text/javascript"><!--
var strSearchDefault = '{/literal}{txt key=TEXT_SEARCH_HERE}{literal}';
var blnInSuggestion = false;
jQuery('#keywords').blur(function() {
if (jQuery(this).val() == '') jQuery(this).val(strSearchDefault);
if (jQuery(this).val() == '' || jQuery(this).val() == strSearchDefault || jQuery(this).val() != '')
jQuery('#suggestions').fadeOut();
});
jQuery('#keywords').focus(function() {
if (jQuery(this).val() == strSearchDefault) jQuery(this).val('');
if (jQuery(this).val() == '' || jQuery(this).val() == strSearchDefault || jQuery(this).val() != '')
jQuery('#suggestions').fadeIn();
});
jQuery('#keywords').keyup(function() {
var req = null;
if(jQuery(this).val().length > 2 && (jQuery(this).val() == '' || jQuery(this).val() == strSearchDefault || jQuery(this).val() != '')) {
if(req) req.abort();
req = jQuery.post("http://www.king-of-hardware.de/search.html", {keywords: ""+jQuery(this).val()+""}, function(data) {
jQuery('#suggestions').html(data);
req = null;
if(jQuery('#suggestions').is(':hidden')) jQuery('#suggestions').fadeIn();
});
} else {
if(!jQuery('#suggestions').is(':hidden')) jQuery('#suggestions').fadeOut();
}
});// -->
</script>{/literal}</div>
|
![]() |
| Lesezeichen |
| Stichworte |
| literal, smarty, variablen, verwenden |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Variablen von anderen Modulen verwenden | great_dunny | Installation und Konfiguration | 2 | 29.09.2009 13:35 |
| Liste an Variablen, die in Smarty zur verfügung stehen | mojo777 | Template System | 1 | 05.04.2008 21:09 |
| Template / Smarty Variablen an PHP übergeben | dmun | Template System | 2 | 13.03.2008 21:39 |
| Smarty Variablen | DonHulio | Template System | 5 | 21.08.2006 19:11 |