php tpl smarty,如何在smarty .tpl文件中调用php函数?
嗨,我已经在.php文件中编写了一个函数.即
public static function getCategories($id_lang = false, $active = true, $order = true, $sql_filter = '', $sql_sort = '',$sql_limit = '')
{
if (!Validate::isBool($active))
die(Tools::displayError());
$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS('
SELECT *
FROM `'._DB_PREFIX_.'category` c
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl
ON c.`id_category` = cl.`id_category`
WHERE 1 '.$sql_filter.' '.($id_lang ? 'AND `id_lang` = '.(int)($id_lang) : '').'
'.($active ? 'AND `active` = 1' : '').'
'.(!$id_lang ? 'GROUP BY c.id_category' : '').'
'.($sql_sort != '' ? $sql_sort : 'ORDER BY c.`level_depth` ASC, c.`position` ASC').'
'.($sql_limit != '' ? $sql_limit : '')
);
if (!$order)
return $result;
$categories = array();
foreach ($result AS $row)
{
$categories[$row['id_parent']][$row['id_category']]['infos'] = $row;
}
return $categories;
}
我想在.tpl文件中调用此函数.我使用{php} {/ php}方式,但这不起作用.
叫这个的方法是什么?
谢谢
php tpl smarty,如何在smarty .tpl文件中调用php函数?相关推荐
- r语言中调用c 程序,如何在R程序包中调用C函数
程序包名称为pareto.这是.c文件中src目录:如何在R程序包中调用C函数 #include #include #include "Rinternals.h" #include ...
- 在.c文件中调用cuda函数
在.c文件中调用cuda函数 2014-04-19 17:17 446人阅读 评论(0) 收藏 举报 分类: cuda编程(1) 版权声明:本文为博主原创文章,未经博主允许不得转载. 问题描述:假设在 ...
- EOS project 中 的一个 jsp 文件中 调用 javascript函数的问题
大家好! 在我的 EOS 项目中,有一个页面流,共三个元素:"开始"---"视图"----"结束".其中视图与一个jsp文件(A.jsp)关 ...
- 关于python文件中调用matlab函数的打包问题
1.首先说明python如何调用matlab函数的? 这里我参考的是这篇文章:(3条消息) pythonGUI调用matlab并打包成可执行文件的解决方法_白金之星1717的博客-CSDN博客_pyt ...
- 如何在log4j.properties文件中使用相对路径
来源:http://hi.baidu.com/eredlab/blog/item/f6c1a5efe44a1af9cf1b3e17.html 写在最前面: log4j是一个应用非常广泛的Java日志组 ...
- cmd执行bat结果不回显_cmd - 如何在bat文件中调用另一个bat文件
情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下. a.bat @echo off echo I am a.ba ...
- cmd 如何在bat文件中调用另一个bat文件
微信搜索:"二十同学" 公众号,欢迎关注一条不一样的成长之路 情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调 ...
- Iar环境c语言调用汇编函数,如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数?...
我在硬故障处理程序中有一些程序集.程序集基本上是为了传递当前堆栈指针作为参数(在R0中).它看起来像这样...如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数? __asm(&quo ...
- php变量在html调用函数调用,PHP_如何在html标记中调用的函数里传递对象,最近使用jquery结合Ajax开发一个 - phpStudy...
如何在html标记中调用的函数里传递对象 最近使用jquery结合Ajax开发一个中小型网站应用.在后台管理中要使用Ajax调用系统功能,根据Ajax的返回结果,使用jQuery对前台页面进行操作. ...
最新文章
- Java如何获取系统cpu、内存、硬盘信息
- java什么是成员域成员方法,java多态中的成员绑定
- NeurIPS 2021 助力YOLOv5涨点 Alpha-IoU:IoU Loss大一统
- 十万腾讯人,自救1000天
- Java并发工具包( java.util.concurrent)
- Java基础day10
- h5游戏搭建教程php,H5游戏幻梦西游:笑闹天宫搭建教程及演示
- Docker 获取镜像 - 一
- ***是如何能破解诸如美国中情局之类的密码
- 会议交流 - CNCC 技术论坛 | NLP中知识和数据怎么选?当然是全都要!——第四届中文信息技术发展战略研讨会...
- PyCharm安装Twisted库(报错:Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Stu)
- mybatis生成工具
- 午睡还要被骂?新东方旗下公司被曝禁止午休引热议 CEO回应...
- 第 1 章 JVM 和 Java 体系架构
- python中集合的元素可以是_python中的集合
- 静态方和和实例方法的区别
- Marathon环境下fastdfs和vsftpd和miniIo文件服务器搭建的方式
- JavaScript高级教程(javascript实战进阶)
- IPFS 相关开发资源汇总
- Failed to install the following Android SDK packages as some licences have not been accepted.
热门文章
- 笔记本的桌面怎么添加计算机,桌面备忘录,教您怎么在电脑桌面添加备忘录
- 2018 与 我的技术之路
- 微信小程序分享链接及分享朋友圈,及mpvue无法指定分享名的bug修复方法
- 卷积神经网络是什么意思,卷积神经网络英文缩写
- 如何评价百度除搜索引擎外的其他产品(贴吧,音乐,文库等)及服务?
- 从头学习爬虫(三十八)进阶篇----教务网课程表下载
- 信息安全方针和信息安全策略
- 同等学力申硕-经济学
- unsupported operand type(s) for /: 'Dimension' and 'float'
- 自适应货物运输快递物流网站pbootcms模板,汽车贸易网站源码下载