Smarty 中的自定义块

Custom block in Smarty

基本上,我目前正在开发一个网站,该网站有一部分供登录用户使用。我正在使用 Smarty 进行模板制作,现在我在 Smarty if/else 块中检查会话。

有什么方法可以制作我自己的自定义块,只在登录时显示?即 {loggedin}<ul with user menu />{/loggedin}?

我真的不知道这会被称为什么,也不知道这会涉及什么技术方面。如果有人甚至可以指出正确的方向,那将非常有帮助。

使用register_block()功能添加你自己的smarty块。