嗨,我已经在.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函数?相关推荐

  1. r语言中调用c 程序,如何在R程序包中调用C函数

    程序包名称为pareto.这是.c文件中src目录:如何在R程序包中调用C函数 #include #include #include "Rinternals.h" #include ...

  2. 在.c文件中调用cuda函数

    在.c文件中调用cuda函数 2014-04-19 17:17 446人阅读 评论(0) 收藏 举报 分类: cuda编程(1) 版权声明:本文为博主原创文章,未经博主允许不得转载. 问题描述:假设在 ...

  3. EOS project 中 的一个 jsp 文件中 调用 javascript函数的问题

    大家好! 在我的 EOS 项目中,有一个页面流,共三个元素:"开始"---"视图"----"结束".其中视图与一个jsp文件(A.jsp)关 ...

  4. 关于python文件中调用matlab函数的打包问题

    1.首先说明python如何调用matlab函数的? 这里我参考的是这篇文章:(3条消息) pythonGUI调用matlab并打包成可执行文件的解决方法_白金之星1717的博客-CSDN博客_pyt ...

  5. 如何在log4j.properties文件中使用相对路径

    来源:http://hi.baidu.com/eredlab/blog/item/f6c1a5efe44a1af9cf1b3e17.html 写在最前面: log4j是一个应用非常广泛的Java日志组 ...

  6. cmd执行bat结果不回显_cmd - 如何在bat文件中调用另一个bat文件

    情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下. a.bat @echo off echo I am a.ba ...

  7. cmd 如何在bat文件中调用另一个bat文件

    微信搜索:"二十同学" 公众号,欢迎关注一条不一样的成长之路 情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调 ...

  8. Iar环境c语言调用汇编函数,如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数?...

    我在硬故障处理程序中有一些程序集.程序集基本上是为了传递当前堆栈指针作为参数(在R0中).它看起来像这样...如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数? __asm(&quo ...

  9. php变量在html调用函数调用,PHP_如何在html标记中调用的函数里传递对象,最近使用jquery结合Ajax开发一个 - phpStudy...

    如何在html标记中调用的函数里传递对象 最近使用jquery结合Ajax开发一个中小型网站应用.在后台管理中要使用Ajax调用系统功能,根据Ajax的返回结果,使用jQuery对前台页面进行操作. ...

最新文章

  1. Java如何获取系统cpu、内存、硬盘信息
  2. java什么是成员域成员方法,java多态中的成员绑定
  3. NeurIPS 2021 助力YOLOv5涨点 Alpha-IoU:IoU Loss大一统
  4. 十万腾讯人,自救1000天
  5. Java并发工具包( java.util.concurrent)
  6. Java基础day10
  7. h5游戏搭建教程php,H5游戏幻梦西游:笑闹天宫搭建教程及演示
  8. Docker 获取镜像 - 一
  9. ***是如何能破解诸如美国中情局之类的密码
  10. 会议交流 - CNCC 技术论坛 | NLP中知识和数据怎么选?当然是全都要!——第四届中文信息技术发展战略研讨会...
  11. PyCharm安装Twisted库(报错:Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Stu)
  12. mybatis生成工具
  13. 午睡还要被骂?新东方旗下公司被曝禁止午休引热议 CEO回应...
  14. 第 1 章 JVM 和 Java 体系架构
  15. python中集合的元素可以是_python中的集合
  16. 静态方和和实例方法的区别
  17. Marathon环境下fastdfs和vsftpd和miniIo文件服务器搭建的方式
  18. JavaScript高级教程(javascript实战进阶)
  19. IPFS 相关开发资源汇总
  20. Failed to install the following Android SDK packages as some licences have not been accepted.

热门文章

  1. 笔记本的桌面怎么添加计算机,桌面备忘录,教您怎么在电脑桌面添加备忘录
  2. 2018 与 我的技术之路
  3. 微信小程序分享链接及分享朋友圈,及mpvue无法指定分享名的bug修复方法
  4. 卷积神经网络是什么意思,卷积神经网络英文缩写
  5. 如何评价百度除搜索引擎外的其他产品(贴吧,音乐,文库等)及服务?
  6. 从头学习爬虫(三十八)进阶篇----教务网课程表下载
  7. 信息安全方针和信息安全策略
  8. 同等学力申硕-经济学
  9. unsupported operand type(s) for /: 'Dimension' and 'float'
  10. 自适应货物运输快递物流网站pbootcms模板,汽车贸易网站源码下载