模板风格在phpcms/template文件夹里,你的模板风格上传到这里即可。
还涉及到css、image、js等文件,网上多数模板都是做好的目录,所以直接上传到根目录覆盖即可。
后台站点设置里选择新的模板风格,并选中默认。
你可以去后盾人平台看看,里面有很多专家录制的教学视频对你是很有帮助
phpcms模板下载后如何安装放到template目录下(有文件夹包着),然后到后台,模版风格 -》模板风格 ,剩下的就是你的 *** 作了
phpcms模板安装后出现乱码怎么办查看页面编码,如果你phpcms程序是utf-8的那要求你的phpcms模版的编码也需要是utf-8,总之保存程序与模版的编码一致性。
页面不要用txt文档打开一定用Notepad++打开,这样保证phpcms模版不会因为txt打开而损害编码结构。
phpcms模板
我有一个,不过是花钱买来的,可以便宜点给你
我已经把演示网址短消息给你了,你去看看,如果感觉可以,上线后联系
求phpcms模板!?好多啊你自己去下载就行了。cms的模板写起来都吧难的啊,你可以去网上搜索下看看
安装ppt模板打开PPT模析,选择另存为,保存类型,选择模板.起文件名,保存后 就会自动进入模板文件夹.
phpcms模板怎样装,求指点模板风格在phpcms/template文件夹里,你的模板风格上传到这里即可。
还涉及到css、image、js等文件,网上多数模板都是做好的目录,所以直接上传到根目录覆盖即可。
后台站点设置里选择新的模板风格,并选中默认。
淘宝模板安装这些图片是有链接地址的,如果只是简单复制,调用不到图片地址自然图片就无法显示。
模板安装规范混凝土结构施工质量验收规范。《
》
GB50204-2002
(2011年版)
施行日期:2011年8月1日
公 告第849号
■关于发布
《
质量验
收规范》局部修订的公告
■现批准《
》
GB50204-2002局部修订的条文,自2011年8
月1日起实施。其中,第5.2.1、5.2.2条为强制
性条文,必须严格执行。经此次修改的原条
时废止。
二○一○年十
十日
《
》GB50204-
2002局部修订的条文及条文说明
5.2 原材料
原版内容
原5.2.1钢筋进场时,应按国家现行相关标准《钢筋混凝土
》GB1499等的规定抽取试件作
和检验,其质量必须符合有关标准的规定。
检查数量可按下列情况确定。
1当一次进场的数量大于该产品的出厂
量时,应划分为若干个出厂
量,然后按出厂检验的抽检方案执行;
2当一次进场的数量小于或等于该产品的出厂
量时,应作为一个检验批量,然后按出厂检验的抽检方案执行;
3对连续进场的同批钢筋,当有可靠依据时,可按一次进场的钢筋处理。
5.2 原材料
■5.2.1钢筋进场时,应按国家现行相关标准的规定抽取
试件作
和重量偏差检验,检验结果必须符合
有关标准的规定。
■检查数量:按进场的批次和产品的
方案确定。
■检验方法:检查出厂合格证、出厂
和进场复
验报告。
【说明】钢筋对
的
至关重要,对其质量应从严要求。本次局部修订根据建筑钢筋市场的实际情况,增加了重量偏差作为钢筋
的要求。
■
性能及检验相关的国家现行标准:
■《钢筋混凝土用钢 第1部分:热轧
》GB1499.1
■《钢筋混凝土用钢 第2部分:
》GB1499.2
■《钢筋混凝土用
》GB13014
■《钢筋混凝土用钢 第3部分:钢筋焊接网》GB1499.3。
■
性能及检验相关的国家现行标准:
■《
》GB13788
■《
》JG 90
■《冷轧带肋
》JGJ 95
■《
混凝土
》JGJ115
■《
应用
》JGJ 19等。
钢筋进场时,应检查产品合格证和出厂
,若有关标准中只有对产品出厂检验的规定,则在进场检验时,批量应按下列。情况确定:
1.对同一厂家、同一牌号、同一规格的钢筋,当一次进场的数量大于该产品的出厂检验批量时,应划分为若干个出厂检验批量,按出厂检验的
执行;
2.对同一厂家、同一牌号、同一规格的钢筋,当一次进场的数量小于或等于该产品的出厂检验批量时,应作为一个检验批量,然后按出厂检验的
执行;
3.对不同进场时间的同批钢筋,当确有可靠依据时,可按一次进场的钢筋处理。
对于每批钢筋的检验数量:
■抽取5个试件,先进行重量偏差检验,再取其中2个试件进行
检验。
■力学性能检验包括:
、
■化学
原版内容
原5.2.2对有
的结构,其
的
强度应满足设计要求;
当设计无具体要求时,对按一、二级
,检验所得
的强度实测值应符合下列规定:
1钢筋的
实测值与
实测值的比值不应小于1.25
2 钢筋的
实测值与
的比值不应大于1.3。
5.2.2(强条)
5.2.2对有
的结构,其
的性能应满足设计要求;当设计无具体要求时,对按一、二、三级
设计的框架和斜撑
(含梯段)中的
应采用HRB335E、HRB400E、HRB500E、HRBF335E、HRBF400E或HRBF500E钢筋,其强度和最大力下总
的实测值应符合下列规定:
1 钢筋的
实测值与屈服强度实测值的比值不应小于1.25;
2 钢筋的屈服强度实测值与屈服强度
的比值不应大于1.30;
3 钢筋的最大力下总
不应小于9%。
检查数量:按进场的批次和产品的
方案确定。
检查方法:检查进场复验报告。
【条文说明】根据新颁布的
《
》GB 50010、《
》GB50011的规定
本条提出了针对部分框架、斜撑
(含梯段)中纵向
强度、
的规定,其目的是保证重要
的抗震性能。
本条第1款中
实测值与屈服强度实测值的比值工程中习惯称为“
”,第2款中屈服强度实测值与屈服强度
的比值工程中习惯称为“超强比”或“
”,第3款中最大力下总伸长率习惯称为“
”。
本条中的框架包括各类
中的
、
、
、
及板柱—
的柱等,其
应根据国家现行相关标准由设计确定;斜撑构件包括伸臂
的斜撑、楼梯的梯段等,相关标准中未对斜撑构件规定抗震等级,所有斜撑构件均应满足本条规定。
牌号带“E”的钢筋是专门为满足本条性能要求生产的钢筋,其表面轧有专用标志。
5.3 钢筋加工
5.3.2A钢筋调直后应进行力学性能和重量偏差的检验,其强度应符合有关标准的规定。
盘卷钢筋和直条钢筋调直后的伸长率、重量偏差应符合表5.3.2A的规定。
表 5.3.2A 盘卷钢筋和直条钢筋调直后的
、重量负偏差要求
钢筋牌号 断伸长率A(%) 单位长度重量偏差(%)
直径6㎜~12㎜ 直径14㎜~20㎜ 直径22㎜~50㎜
HPB235、 HPB300 ≥21 ≤10 — —
HRB335、HRBF335 ≥16 ≤8 ≤6 ≤5
HRB400、HRBF 400 ≥15 ≤8 ≤6 ≤5
RRB400 ≥13 ≤8 ≤6 ≤5
HRB500、HRBF500 ≥14 ≤8 ≤6 ≤5
注:1
A的量测标距为5倍钢筋
;
2 重量负偏差(%)按公式(W0-Wd)/W0×100计算,其中W0为钢筋
(kg/m),Wd为调直后钢筋的实际重量(kg/m);
3 对直径为28㎜~40㎜的带肋钢筋,表中
可降低1%;对直径大于40㎜的带肋钢筋,表中断后伸长率可降低2%。
采用无延伸功能的
调直的钢筋,可不进行本条规定的检验。
检查数量:同一厂家、同一牌号、同一规格调直钢筋,重量不大于30吨为一批;每批
3个试件。
检验方法:3个试件先进行重量偏差检验,再取其中2个试件经
后进行力学性能检验。检验重量偏差时,试件切口应平滑且与长度方向垂直,且长度不应小于500㎜;长度和重量的量测精度分别不应低于1㎜和1g。
【条文说明】本条规定了钢筋调直后力学性能和重量偏差的检验要求,为本次局部修订新增条文,所有用于工程的调直钢筋均应按本条规定执行。钢筋调直包括盘卷钢筋的调直和直条钢筋的调直两种情况。直条钢筋调直指直条供货钢筋
后进行
,调直连接点处弯折并检验
质量。增加本条检验规定是为加强调直后钢筋性能质量的控制,防止
加工过度改变钢筋的力学性能。
钢筋的相关国家现行标准有:《钢筋混凝土用钢 第1部分:热轧
》GB1499.1、《钢筋混凝土用钢 第2部分:
》GB1499.2、《钢筋混凝土用
》GB13014等。表5.3.2A规定的断后伸长率、重量负偏差要求是在上述标准规定的指标基础上考虑了正常
调直对指标的影响给出的,并按新颁布的
《
》GB 50010的规定增加了部分钢筋新品种。
对
械设备是否有延伸功能的判定,可由
检查并经监理(建设)单位确认;当不能判定或对判定结果有争议时,应按本条规定进行检验。对于场外
或专业化加工厂生产的成
筋,相关人员应到加工设备所在地进行检查。
钢筋冷拉调直后的
可采用
方法,即将试件在100℃沸水中煮60min,然后在空气中冷却至室温。
一般项目
5.3.3钢筋宜采用无延伸装置的
进行调直,也可采用冷拉方法调直。当采用冷拉方法调直时,HPB235、HPB300
的冷拉率不宜大于4%;HRB335、HRB400、HRB500、HRBF335、HRBF400、HRBF500及RRB400带肋钢筋的冷拉率不宜大于1%。
检查数量:每工作班按同一类
筋、同一加工设备抽查不应少于3件。
检验方法:观察,
检查。
【条文说明】本条规定了钢筋调直加工
要求。钢筋调直宜采用机械调直方法,其设备不应有延伸功能。当采用冷拉方法调直时,应按规定控制冷拉率,以免过度影响钢筋的力学性能。本条规定的冷拉率指冷拉过程中的钢筋伸长率。提问者评价谢谢
铝模板,怎么安装铝模板安装工既辛苦,还要用巧劲。 铝模板安装工需要能吃苦还要用巧劲。铝模板安装工作是拆装模板,以前房屋施工使用木模板,拆一层楼的模板需要7天。现在,房屋施工改进了工艺,改用了铝制模板,一层楼的模板只要36个小时就能拆完
【1】创建模块目录通过前面的学习,我们已经知道phpcms V9框架中的模块位于phcms/modules目录中,每一个目录称之为一个模块。
如果要创建一个模块,只要在 phpcms/modules 目录下创建文件夹并放入你的控制器类就可以了。
例如我要开发一个叫做test的模块,那么首先在 phpcms/modules 目录下创建文件夹,并将其命名为test。
观察其他模块的结构,可知test模块的标准结构通常应该也是这样的:
classes 为模块类库包
functions 为模块函数库包
templates 为模块模板包,通常放置含有权限控制的控制器模板,也就是后台模板。
如果你的模板有自定义的前台模板,你需要在phpcms\templates\default目录下创建一个你的模块名目录来放置前台模板,“default”为你的风格包名称,我们默认是用default。
【2】创建模块控制器类
上一步,我们已经创建好了一个名为test的模块,接下来我们继续为这个模块添加两个控制器类。
phpcms V9 的控制器就是模块的类文件,位于phpcms/modules/模块名/目录下面。类文件名称就是控制器名+.php,例如一个名为mytest的控制器,那么它的命名为mytest.php即可。控制器类默认继承系统的函数库,可以直接使用。
控制器类的类名称与控制器文件名必须相同。
控制器类文件包含两种形式:
1.前台浏览(不含权限控制),mytest.php 控制器
在phpcms/modules/test 目录下,新建文本文件,命名为mytest,修改文件类型为php, 用Notepad++打开编辑内容为:
1 <?php
2 defined('IN_PHPCMS') or exit('No permission resources.')
3 class mytest
4 {
5 function __construct(){}
6 public function init()
7 {
8 $myvar = 'hello world!'
9 echo $myvar
10 }
11 public function mylist()
12 {
13 $myvar = 'hello world! This is an example!'
14 echo $myvar
15 }
16 }
17 ?>
其实,这个控制器的URL访问方法前面已经介绍过,请参见《phpcms V9 MVC模式与URL访问解析》
http://www.abcd.com.cn/phpcms/index.php?m=test&c=mytest等价于
http://www.abcd.com.cn/phpcms/index.php?m=test&c=mytest&a=init。
没有填写“a”值的情况下,默认调用init方法。
为什么这样子?请把《phpcms V9 MVC模式与URL访问解析》再读一遍。
2.后台管理(含权限控制),mytest_admin.php 控制器
后台控制器需要加载admin模块下的admin类,并继承该类。需要注意的是因为添加的控制器类继承了其它的类,要小心控制器类的方法名不要和该类中的方法名一样了,否则会造成影响,具体请查看admin类中有哪些方法。
在phpcms/modules/test 目录下,新建文本文件,命名为mytest_admin,修改文件类型为php, 用Notepad++打开编辑内容为:
1 <?php
2 defined('IN_PHPCMS') or exit('No permission resources.')
3 pc_base::load_app_class('admin','admin',0)
4 class mytest_admin extends admin
5 {
6 public function __construct() {}
7 public function init()
8 {
9 $myvar = 'oh,i am phpcmser'
10 echo $myvar
11 }
12 }
13 ?>
在控制器中增加模板调用
phpcms 可以实现完全的模板与程序分离,所以在我们的控制器程序中要加载模板,才可以更友好的显示出来。
1.加载前台模板
前台模板文件在phpcms\templates\default\模块名称的目录中,本示例也就在phpcms\templates\default\test中。
加载模板方法如下:
1 // 加载模板方法:
2 include template('test', 'mytest', 'default')
其中,test为模块名称,mytest为模板目录下模板名称,default为风格名称,默认为default。
在上面例子中如果要给mytest.php中init方法加载一个mytest的模板(可以拷贝content模块下的index.html作为替代),如下(所以模板名称为index):
1 public function init()
2 {
3 $myvar = 'hello world!'
4 echo $myvar
5 include template('test', 'index')
6 }
这时,当我们再通过URL访问该方法的时候也就加载了对应的模板。
2.加载后台模板
后台模板文件在phpcms\modules\模块名称\templates 目录中,本示例也就在phpcms\modules\test\templates中
加载模板方法如下:
// 加载模板方法:
include $this->admin_tpl('mytest_admin_list')
其中mytest_admin_list为phpcms\modules\test\templates中mytest_admin_list.tpl.php。
注意:此处模板必须以.tpl.php 作为后缀
在上面例子中如果要给mytest_admin.php中init方法加载一个mytest_admin_list的模板,如下:
1 public function init()
2 {
3 $myvar = 'oh,i am phpcmser'
4 echo $myvar
5 include $this->admin_tpl('mytest_admin_list')
6 }
加载模板部分内容也可以参见系统框架源码content模块 phpcms\modules\content content.php文件的实现。
【3】创建数据库模型类
至此,已经明确,各模块的数据库模型位于:phpcms/model/ 目录下。
数据模型文件的命名规则建议为:数据表名称 + '_model.class.php'
如果在我们的创建的模块中我要使用一个数据库“test”,首先需要建立一个数据库模型文件,文件名称为'test_model.class.php'
内容如下:
1 <?php
2 defined('IN_PHPCMS') or exit('No permission resources.')
3 pc_base::load_sys_class('model', '', 0)
4 class test_model extends model
5 {
6 public function __construct()
7 {
8 $this->db_config = pc_base::load_config('database')
9 $this->db_setting = 'default'
10 $this->table_name = 'test'
11 parent::__construct()
12 }
13 }
14 ?>
书写数据库模型类注意一下几点:
1. 数据库模型类名称必须与文件名称相同。
2. 必须继承与数据库模型基类model。
3. $this->db_setting = 'default'为数据库配置文件中配置数据库链接池名称,默认为default,一般情况下不需要修改。
4. $this->table_name = 'test'为数据表名称。
这样我们就建立好一个数据库模型类。那么,怎么使用呢?
在模块的控制器中使用(加载方式):
$this->db = pc_base::load_model('test_model')
具体如下:
1 <?php
2 defined('IN_PHPCMS') or exit('No permission resources.')
3 class mytest
4 {
5 private $db
6 function __construct()
7 {
8 $this->db = pc_base::load_model('test_model')// 加载数据库模型
9 }
10 public function init()
11 {
12 $myvar = 'hello world!'
13 echo $myvar
14 include template('test', 'index')
15 $result = $this->db->select()// 调用select方法
16 var_dump($result)
17 }
18 public function mylist()
19 {
20 $myvar = 'hello world! This is an example!'
21 echo $myvar
22 }
23 }
24 ?>
其中$this->db中所支持的方法请参照父类 phpcms/libs/classes/model.class.php 中方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)