smarty2

    0热度

    1回答

    我需要解析并从youtube url中获取youtube视频id在smarty tpl文件中。现在我正在使用插件文件来实现这个使用php preg_match函数。但我想用Smarty正则表达式来解析而不是上面的方法。 当我通过smarty循环获取视频URL时,我无法在php中解析它,并在smarty中进行赋值。目前我正在使用此代码从smarty的PHP插件文件中获取视频ID。 if ($vide

    1热度

    1回答

    我有一些嵌套在选项卡中的动态生成的bootstrap手风琴。这是所有的引导。我有一个手风琴面板默认打开,但是一旦我点击它关闭的任何地方,没有其他人会打开。 我在代码中使用了代码,但是填入了dynamica元素。我已经在这里检查了所有其他的可能性 - 确保我的数据目标和/或href匹配手风琴身体的编号,这一切都很好。有人建议使用数据目标而不是href,但这没有帮助。每个手风琴都有一个独特的名字,而对

    0热度

    1回答

    我发现用Smarty2写的旧网页,我不明白这一点。你能告诉我之间的区别: $_Html = new SmartyC(TRUE); and $_Html = new Smarty(); 我在手册中找不到SmartyC()。

    0热度

    1回答

    我的文件结构是这样的: templates index.tpl module_1 main.tpl xyz.tpl abc.tpl ... module_n main.tpl zzz.tpl kkk.tpl Smarty模板dir是:$smarty->template_dir = USER_R

    0热度

    1回答

    我在Smarty 2模板文件中具有以下JavaScript块。 的代码是逐字什么已从供应商提供给我,但相当noticable,我不得不在一些{ldelim}添加和{rdelim} Smarty的标签,以取代JavaScript的{和}。 我需要饲料在$log_id,这不会改变,但是有没有办法让我写这个清洁剂,而不需要所有这些标签,使代码看起来不太可读? 我知道{literal}标记,但打开和关闭该

    0热度

    1回答

    我有多维数组... Array (2) 1 => Array (1) Body => Array (4) 1 => "Color" 3 => "Metal-Parts" 4 => "Accessories" 5 => "Materials" 2 => Array (1) Interieur => Array (1) 2 =>

    4热度

    3回答

    我有以下Smarty模板,它的整体显示它会生成一些JavaScript。 正如你所看到的,我开放{literal}并关闭{/literal}标签在整个代码片段中,这看起来有点凌乱和不守规矩。有没有更好的方式来编写这个代码,使代码在将来必须更改时显得更整洁,更易于管理? {literal} <script type="text/javascript"> var _roi = _roi || []

    2热度

    2回答

    我有一个Smarty 2模板,我希望使用CSS import甚至只是常规的<link>标签来包含CSS文件,而不是使用传统的{literal}标签内联CSS。 这是可能在Smarty 2? CSS文件与Smarty模板位于同一个目录中,所以我只想从同一目录中获取它 - 但这不起作用。 <link href="{$smarty.server.PHP_SELF}thumbnails.css" rel=

    0热度

    1回答

    我有一个Smarty 2.6.9缓存问题,我有一个名为confirmation.tpl的2个模板,这两个模板都存储在我的代码库的不同目录中。 但是,编译它们时,它们会编译在/cache/gb/目录中。对于这两个模板,我只想阻止编译,因此我试图使用force_compile成员变量,但是这完全没有效果,并且模板始终被缓存。 ,这是提出的问题是,无论confirmation.tpl模板被称为(由单独的

    4热度

    1回答

    如何检查文件是否存在于Smarty 2中?我的意思是这样的: {assign var="module_js" value="/js/modules/{$module}.js"} {if file_exists($module_js)} <script type="text/javascript" src="{$module_js}"></script> {/if}