视频: What is Scriptcase? how to download and get started 2024
页面的顶部是PHP模板系统要处理的更复杂的部分之一。网页的顶部包含文档类型声明(DTD)以及链接到CSS和将在页面上使用的任何JavaScript。页面顶部还包含页面的标题和其他元信息。
除了页面部分中的信息之外,本示例中使用的页面顶部还包含此处显示的菜单以及站点上其他页面的链接。
<! --1 - >在本练习中要创建的类有四个页面顶部的方法,包括部分和菜单。但是,在使用这个类的时候,你不需要以正确的顺序调用(或者记得调用)所有的各种方法来创建页面的顶部。
你所关心的是你创建页面的顶部。因此,只有一个名为getTop的公共方法。 getTop方法负责收集所有的位,使整个页面的顶部。
-
打开classPage。如果它尚未打开PHP。在classPage中,在公共$ titleExtra =“;输入以下代码:
-
public function getTop(){$ output =“; $ output。= $ this - > _ getDocType(); $ output。= $ this - > _ getHtmlOpen(); $ output。= $这个方法可以使用getHead(); $ output。= file_get_contents(“pageTop.txt”); return $ output;} //结束函数getTop()
保存classPage。php。
-
<!--3-- >
getTop()方法为输出创建一个变量,可以根据需要灵活地添加或删除变量,该方法调用另外三个方法,从名为pageTop的文件中获取一些纯HTML。 ,并返回输出在classPage.php中(如果它不是已经打开的话),在getTop()方法的右括号下面输入以下代码:
-
protected function _getDocType($ doctype =“html5 “){
如果($ doctype ==”html5“){$ dtd =”“;
}
return $ dtd。”n“;
if($ lang ==“en-us”){
$ htmlopen =“”;