SmartJobBoard 4.2有助于理解模式

时间:2017-03-29 04:14:00

标签: php frameworks

我是SJB的新手,我想在这个CMS的后端进行一些修正,但它有点乱。我已经知道数据库中有一个表被称为页面,当我在表中创建具有不同URI的新记录时 - 创建新页面。

但我想将自定义视图添加到该页面中,因为当我创建页面时,只有布局加载时没有视图。在系统中,我的用户文件夹包含所有.tpl,但我无法将其中一些加载到该页面中。我看到了一些文件夹模块 - 列和文件夹模块,还有函数 - 列和文件夹功能,但它们仍未加载。

如果您已经熟悉SmartJobBoard,请帮助我理解这个框架。

2 个答案:

答案 0 :(得分:0)

作为管理员,当您创建新页面时,会在表格Pages中创建一行。默认情况下,它是在没有模板和模块的情况下创建的:static_content和function:show_static_content,默认情况下只显示内容。

为了更新模板,请更新外观下的static_content.tpl - >编辑模板 /admin/edit-templates/?module_name=static_content&template_name=static_content.tpl

您在system / users文件夹中看到的模板是用于注册/编辑个人资料/等的模板

答案 1 :(得分:0)

在智能作业板上创建自定义模板文件和PHP脚本的步骤是:

  1. 在数据库的pages表中创建一行。
  2. 在配置文件(Path:/ public_html / system / modules)的相关模块中注册脚本和其他信息。
  3. 在/public_html/system/core/.classmapcache.php中注册您的课程的最后一步,这是一个隐藏文件