跳转到内容

模板,CSS和JS

通过模板、CSS和JS文件,编码器可以获取页面各个部分的默认输出,并对它们进行定制,以构建其站点的独特部分。

注意:只有那些熟悉HTML、CSS和一些PHP的人才应该考虑修改他们的模板。由于它们涉及到编辑代码,很容易在无意中破坏站点的输出!

页面中的模板类型

模板是定制页面网站区域的关键,以便它们对你的网站和你对它们的特殊使用是独特的。有三种类型的模板你可以自定义:

  • 数据库模板
    数据库模板允许您更改数据库几乎每个部分的输出。模板主要有四种类型:
    • 分类指数
      呈现数据库类别索引的模板,以及浏览记录列表时的子类别。
    • 清单
      呈现记录列表的模板
    • 显示
      呈现记录视图本身的模板,包括评论和评论
    • 形式
      添加/编辑表单的模板,允许您根据数据库自定义该表单
  • 页面模板
    默认情况下,页面将使用套件包装器,其中包括标题、导航、用户栏等,让页面内容控制实际的内容区域。但是,您可以选择使用自定义页面包装器,从而允许您控制页面的整个输出。包装器被创建为页面模板,并在创建页面时选中。
  • 块模板
    当你创建一个显示数据提要的插件块时,IPS4使用一个默认模板。不过,您可以自定义此模板或创建一个新模板,使每个块具有独特的外观。

块可以包含什么?

block可以包含IPS4的全部范围模板的语法,提供了很大的灵活性。每个模板可用的数据取决于它的类型(例如,数据库列表模板将接收来自数据库类别的数据,但块模板将接收匹配块过滤器的数据),但所有模板都可以访问完整的底层IPS4 PHP框架。

创建和编辑模板

数据库和页面模板在页面模板编辑器中进行管理,通过导航到页面->模板访问AdminCP并点击按钮。

默认块模板也像上面一样在模板编辑器中进行管理,但也可以在块配置本身中对每个块进行定制,方法是在AdminCP然后编辑有问题的区块。

CSS和JS文件

要完全自定义使用Pages创建的部分,通常需要添加自定义CSS和Javascript。Pages提供了一种内置的方法来编写和使用这些资源,然后将它们分配给页面使用。

页面中的CSS和JS资源通过导航到页面->模板来管理AdminCP,然后单击编辑器中的CSS或JS选项卡。新资源可以通过单击按钮。

要将它们分配到一个页面,只需在包括选项卡创建或编辑页面时AdminCP


报告指南


×
×
  • 创建新的…
Baidu