站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
MvMmall单用户网店/模板说明
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==界面风格与模板定制的详细说明== MvMmall的模板采用直接解析,默认模板保存在 ./templates/default/ 目录中,该目录下 *.html 文件是模板文件,language/cn/*..php 是语言包文件,*.js是[[JavaScript|JS]]提示语言包,默认模板的目录不能被修改,而且不能被删除,否则将导致严重的问题。 默认模板必须包含全部的模板文件,但自定义模板则只需包含与默认模板有差别的文件即可,未被包含的文件(模板),系统会自动读取默认模板中的内容。例如自定义界面只修改了 header.html 模板,在这个模板目录中只包含 header.html 即可了。 自定义模板中的语言包只对该目录内包含的模板([[html]])有效,不会影响到未被包含的模板和默认模板的语言信息。 '''注意:强烈建议不要修改默认模板的任何内容 ''' 1、自定义*.html模板文件,将其放在 ./templates/模板的英文名称/ 目录中,这将给维护和升级带来巨大的方便。 2、图片路径变量:$imgpath,如要插入一个图片Basket.gif 你只需要 $imgpath/Basket.gif ,程序会自动载入images/模板的英文名称/目录中的Basket.gif。 3、图片,[[CSS]],JS位置 放到 images/模板的英文名称/目录中。 4、语言包位置放到 language/cn/*..php ,前台的语言需要修改可以直接在语言包中搜索修改,语言包的在模板中的调用形式 $lang[语言包常量名称] 。遇到 $lang[*]都表示相应的文字,需要修改则改语言包里面的对应的文字。 MvMmall的模板采用PHP表达式的语法,利用了html注释方式,在网页软件下直接显示,有利于美工制作。 * '''条件判断''' <pre> <!--EOT: if($mm_board[reply_code]==1){ print<<<EOT --> html代码或文字1 <!--EOT: }else{ print<<<EOT --> html代码或文字2 <!--EOT: } print<<<EOT --> </pre> 这是一个典型的条件模板,当条件$mm_board[reply_code]==1 时,显示 html 代码或文字1 内容,否则显示 模板html代码或文字2 内容。 * '''不带下标变量的数组循环''' <pre> <!--EOT: foreach($goods as $val){ print<<<EOT --> $val[title] <!--EOT: } print<<<EOT --> </pre> * '''带下标变量的数组循环''' <pre> <!--EOT: foreach($goods as $key=>$val){ print<<<EOT --> $key $val[title] <!--EOT: } print<<<EOT --> </pre> * '''插入模板文件''' include_one template('header');header是模板文件名,系统会调用header.html '''推荐的模板修改方法:'''通过普通编辑器手工书写 [[html]]或通过[[Dreamweaver]]或 [[Frontpage]]修改。但是修改需切记,同一逻辑元素内或嵌套中元素的位置和内容切勿修改,但是整个最外部逻辑结构是可以移动或删除的。 如果修改后模板所在页面在输出类似如下的错误信息 Parse error: syntax error, unexpected '}' in D:\xampp\htdocs\mvmmall\templates\default\article.html on line 59,说明模板中出现了无法匹配,或格式错误的逻辑元素,请仔细检查是否有元素不对应,没有结束或嵌套损坏,格式错误的现象,必要时可以恢复原始模板来解决问题。 如果想打包所设计的界面,通常只需将界面风格下载回来后,将该风格所使用的图片目录及模板目录中的文件一同打包,附带相应的操作说明,即可方便的将界面与其他人共享。 再次强烈建议不要修改默认模板的内容,不当的修改默认模板可能导致整个系统的运行故障。如果需要新增界面和修改模板,请通过新增模板套系的方法来实现,这将给日后的升级和维护带来巨大好处。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)