您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > Zencart问题-Zen-Cart模版修改常用基础操作
Zen-Cart模版修改常用基础操作去掉产品目录旁边的产品总数方法在管理后台里,进入”Configuration”—“MyStore”—“ShowCategoryCounts”选项,设置为关即可。目录后面会有一个烦人的小箭头-按Zen-cart的默认配置,目录后面有-(12356)这样风格的统计数字显示。如何去掉呢?在管理后台里,进入”Configuration”—“LayoutSettings”—“CategoriesSeparatorbetweentheCategoryNameandCount”选项,按你的需要设置即可。在Zen-cart里如何修改”PoweredbyZenCart”的内容?这个可以在后台MyStore-footertextbody里进行修改,也可以到FTP里的/include/template/你的模板/common/tpl_footer.php里进行修改。页眉下面有一大堆烦人的Categoriestags,怎么去掉?后台管理—Configuration—LayoutSettings—Categories-TabsMenuON/OFF把这个属性设为关闭即可!怎么修改ContactUs的页面内容与风格?如果是内容的话,在后台管理的Tools—DefinePagesEditor里进行页面内容的修改。如果是风格的话,在CSS文件里找到对应的id或是class名进行修改。如果是要修改显示内容的话,在你的模板目录下的templates/tpl_contact_us_default.php里修改,如果你重写了页面内容的话,请在common文件夹下找到相应的文件进行修改。打开产品根目录后,会显示子目录的排列图标,这个东西怎么修改?在模板目录下的common/tpl_columnar_display.php文件里,修改显示的内容。浏览器的抬头上写着”ZenCart!,TheArtof…”,怎么修改?打开文件includes/languages/english/meta_tags.php,在里面找到下面这段//pagetitledefine(’TITLE’,‘ZenCart!’);//SiteTaglinedefine(’SITE_TAGLINE’,‘TheArtofE-commerce’);把这些文字替换掉就可以了。当然,如果你是中文的页面,就要到相应的文件夹下面去找。我想把左、中、右三栏之间留一点空隙怎么办?Zen-cart默认把左侧栏、中间产品栏、右侧栏排列得很紧密,我想把三间之间的两个空隙弄小一些,怎么办?只要按这个方法,你可以随意调节三者之间的空隙大小。在后台Configuration—LayoutSetting中,仔细调节ColumnWidth–LeftBoxesColumnWidth–RightBoxes和ColumnWidth-LeftColumnWidth–Right的值,上面的这类带有Boxes的,是设定显示给我们看的box的大小,而没有Boxes的这类值,则是显示背景的大小。只要你把下面的值设得比上面的值大,就有空隙出来了。刚安装好的Zen-cart,如何修改首页的Congratulations!youhavesuccessfullyinstalled…Ifyouwanttochange“Congratulations!YouhavesuccessfullyinstalledyourZenCart;E-CommerceSolution”withyourowntextopentheincludes/languages/ENGLISH/index.phpfileandfindthefollowingcode://Thissectiondealswiththe“home”pageatthetoplevelwithnooptions/productsselected/*Replacethistextwiththeheadlineyouwouldlikeforyourshop.Forexample:‘WelcometoMySHOP!’*/define(’HEADING_TITLE’,‘Congratulations!YouhavesuccessfullyinstalledyourZenCart™E-CommerceSolution.’);}elseif($category_depth==‘nested’){//Thissectiondealswithdisplayingasubcategory/*Replacethislinewiththeheadlineyouwouldlikeforyourshop.Forexample:‘WelcometoMySHOP!’/define(’HEADING_TITLE’,‘Congratulations!YouhavesuccessfullyinstalledyourZenCart™E-CommerceSolution.’);}Replacethetextstarting“Congratulations”withyourowntext.Makesurethatthesinglequotemarksarenotleftout.如何修改左、右边框的显示风格?修改文件common/tpl_box_default_left.php或common/tpl_box_default_left.php即可。我得到了一个空白页面,怎么调试呢?最简单的方法,把以下代码加入到你的index.php里:?phpdefine(’STRICT_ERROR_REPORTING’,true);?这样,你访问页面产生的错误消息就会输出到页面了。当然,记得把这个关掉,如果你把错误fix掉了的话,免得给用户看到。我要单独修改Categories里的内容,怎么办?不单是Categories,所有的sidebox的内容,都可以在/includes/templates/YourTemplate/sideboxes文件夹里进行修改。tpl_categories文件,就是修改Categories里面的显示内容的,当然,你修改了里面的CSS标签,就修改了Categories的样式。你可以通过common/tpl_box_default_left.php和common/tpl_box_default_right.php这两个文件来对左栏和右栏的内容进行大的调整。一般来说,你只要修改sideboxes里面对应的文件就能搞定你所需要的东西了。ZenCart模版制作备忘2010-03-2923:58模版系统存在的两条主要理由:1.允许设计不同的风格2.便于升级模板系统至少由三部分组成:1.数据库设置2.覆盖系统(重写系统)3.自动加载文件查看如何创建一个新模板查看如何定制一个新模板数据库设置所有都可以在管理区域中进行配置覆盖系统(重写系统)在文中,模板系统可能有时被称为'覆盖系统'.查看重写系统的开发者章节重写系统当ZenCart™准备去读取一个模板文件时,它会首先检查是否存在那个文件的一个重写,如果没有,它将会加载默认/核心文件。当你准备去改变一个文件时,首先查看其能否被重写。下列情况文件允许重写:1.模板文件存在的目录,包含一个名为Classic的子目录.2.当前路径包含template_default目录或者一个模板目录,比如Clssic.例如,/includes/templates/template_default/common/很不幸,当前并非所有的文件都支持重写覆盖。Admin目录下没有任何文件允许重写覆盖。如果你准备编辑的文件允许覆盖重写,执行以下步骤:1.创建一个新目录,除了包含你的模板外,它应该与旧目录相似,并且当前位置不包含其他模板目录。下面是一个重写的演示实例。其他的重写可以参照这个示例。文件所处的目录应该包含一个名为Classic的子目录。默认路径:includes/languages/重写路径:includes/languages/yourtemplatedir/默认路径:includes/languages/english/重写路径:includes/languages/english/yourtemplatedir当前路径包含template_default目录或者一个模板目录,比如Classic或者Bluestrip.默认路径:includes/templates/template_default/common/重写路径:includes/templates/yourtemplatedir/common/默认路径:includes/templates/template_default/templates/重写路径:includes/templates/yourtemplatedir/templates/默认路径:includes/templates/template_default/buttons/english/重写路径:includes/templates/yourtemplatedir/buttons/english/2.拷贝你打算编辑的文件到新目录(只需要拷贝准备编辑的文件)。3.编辑拷贝的这个文件。记住,核心的文件要被所有的文件使用,所以不允许重写。所以呢无需重写那些你没有改动的文件。编辑文件的时候,如果你能记得使用重写系统,那么将不会有什么大问题。否则,你所有的文件都将被重写。一些你需要知道的事情:1.includes/templates/template_default这个目录包含了很多默认的核心模板文件,但是template_default不是一个常规目录——它仅仅是这些默认模板文件的位置而已。2.记得当你升级新版本的时候Classic模板将被重写。换言之,不要使用Classic模板。你应该创建自己的模板,以避免出现这个问题。3.Classic模板是默认模板,但是他仅仅是一个为了你定制模板使用的例子。4.文本位于语言文件中,在includes/languages目录下。如果你准备替换一些文本,可以看看这里。自动加载文件以下目录中的文件将会被自动加载:includes/extra_configuresincludes/extra_datafilesincludes/functions/extra_functionsincludes/languages/languagedir/extra_definitions或者其他存在的重写目录includes/templates/templatedir/jscript/-查看目录中的read_me_jscript.html说明文件includes/templates/templatedir/jscript/on_load/-查看目录中的read_me_onload.html说明文件includes/templates/templatedir/css/-所有以style开头的文件includes/modules/pages/currentpage/-所有以jscript_开头并且以.php结尾的文件查看这些文件中的目录来了解他们分别是什么数据文件。使用入门首先,需要确定在使用自己的模板文件而不是将要被重写的默认模板文件,
本文标题:Zencart问题-Zen-Cart模版修改常用基础操作
链接地址:https://www.777doc.com/doc-4350608 .html