本文目录
- Zen cart后台管理账号密码忘记怎么办
- 谁知道zen cart怎么自学啊
- Zen Cart 网站数据如何备份
- Zen Cart如何判断显示的是分类还是产品
- 请问一下什么是zen cart,magento又是什么,还有joomla,我只知道是做网站的,他们的区别是什么
- 用zen cart自助建站与建站公司用zen cart建站有什么区别
- zen cart 修改支付流程谁会
- 外贸网店VirtueMart比zen cart好吗
- 如何设置Zen cart的前台显示英文,后台显示中文
- 如何更改 zen cart 后台密码
Zen cart后台管理账号密码忘记怎么办
第一种情况,通过管理员邮箱取回密码,这个有是你安装zencart时绑定的,也可能是后来更改的。所以这种方法找回网站管理密码的前提:你设置了网站管理员邮箱,而且这个邮箱的账号和密码你知道的,否则就有可能收不到邮件或者无法查收密码邮件,后台密码也就无法取回。第二种情况,zen-cart后台登录密码丢失,可以这样取回:安装phpmyadmin,打开zencart数据库,再打开admin数据表,直接修改管理员密码:admin_name 设置为 adminadmin_pass设置为 351683ea4e19efe34874b501fdbf9792:9b然后用 admin / admin 登录第三种情况,如果这个网站还是在本地建立的虚拟服务器上测试的网站,因为本地环境限制的原因,就无法通过上面两种方法取回忘记或丢失的密码。可以采取另一种方法,修改zen cart的login.php这个文件:找到这个文件种一下这段代码if ($message == false) {$_SESSION[’admin_id’] = $result-》fields[’admin_id’];zen_session_recreate();}zen_redirect(zen_href_link(FILENAME_DEFAULT, ”, ‘SSL’));}把if ($message == false)中的false直接改成true,然后保存修改后的文件。之后你再次后台登陆网站后台,在输入框随便输一个临时zen cart密码遍登录到后台。
谁知道zen cart怎么自学啊
第一步:本地zen-cart站点搭建(只要有程序、教程,简单)第二步:对照前台、后台、代码,试着修改代码,熟悉zen-cart的整个程序(这个有点难度,需要有人在一旁指点下比较好)第三步:zen-cart网站的模板复制(网上很多此类教材,慢慢学,应该不难)第四步:装插件,zen-cart网站的插件是非常多的。(只要第二步懂了,这一步非常简单)应该就这些了,说的有点简单,学起来,整体是有点难度的
Zen Cart 网站数据如何备份
ZenCart网站数据备份方式一般采取以下策略:文件备份和数据库备份。文件备份就是整站打包然后用ftp工具下载到本地即可;数据库备份手动方式一般用phpMyAdmin工具,如果需要到后台操作的话,先要安装数据库备份模块。这些方式都比较麻烦,建议用“多备份”这样的工具进行自动备份,这样的话就省很多事了,而且数据不会丢失
Zen Cart如何判断显示的是分类还是产品
在zen-cart的默认实现中,如果一个目录包含了子目录,当选择这个目录时就会把它里面的子目录显示出来,这是合理的方式,但是有时候我们并不想显示子目录而是想显示这个目录以及所有子目录里面的所有产品,如果仅仅是不希望显示子目录,那么只要一级目录里面不放入子目录而只放入产品就可以解决这个问题,如果提供这个解决方案给你,你或者不会满意,你可能希望建立一个目录结构,为了细分,目录还会嵌套目录,但是显示产品的时候是把选中的这个目录里面的所有产品(包含子目录的)显示出来。要实现这个,非要动手术不行了……..我们知道,Zen Cart里面,显示首页、显示子目录和显示目录里面的产品都是在同一个页面完成的,根据Zen Cart的模板机制,它一定是通过加载不同的模板实现的,或者说通过不同的请求参数,加载不同的视图,Zen Cart要实现这种功能,一定是通过main_template_vars.php这个控制文件实现的,这个文件可能不在当前页面的对应的文件夹中(有一个公用的),因为只有要实现不同参数加载不同视图时,才需要一个定制的main_template_vars.php文件。接下来,首先看看includes/modules/pages/index目录里面的header_php.php文件(因为它先于main_template_vars.php被加载),看一下它先干什么:(源码就不贴了)这个文件中先标志$category_depth = ‘top’,然后根据$current_category_id判断目录深度,如果它有包含产品,标记为$category_depth = ‘products’,注意:如果包含产品又包含目录,它只认为这个目录是只包含产品。如果没有包含任何产品就判断是否有子目录,如果有子目录就标记为$category_depth = ‘nested’,否则就是空目录了,那么还是标记为$category_depth = ‘products’,这是一段关键代码,先铺垫一下。接下来,打开main_template_vars.php文件看看,会发现它根据$category_depth参数加载视图,如果$category_depth == ‘nested’就$tpl_page_body = ‘tpl_index_categories.php’(显示子目录),如果$category_depth == ‘products’就$tpl_page_body = ‘tpl_index_product_list.php’(显示产品),否则就$category_depth = ‘products’(显示首页),这样的话,手术动起来思路就明确了,把$category_depth == ‘nested’的情况也让它$tpl_page_body = ‘tpl_index_product_list.php’就可以了,但是又有新问题产生,$category_depth == ‘nested’时事实它里面没有包含产品,现在要获得的是把它里面包含的所有子目录的全部产品,所以,必须修改数据库查询,我们看到如下代码:// set the product filters according to selected product type$typefilter = ‘default’;require(DIR_WS_INCLUDES . zen_get_index_filters_directory($typefilter . ‘_filter.php’));所以现在打开default_filter.php,定位到 elseif($category_depth == ‘nested’){ 这种情况原本是检索当前目录下的所有子目录的,这里要改成获取当前目录里面的所有子目录的全部产品,我是这样搞的:zen_get_subcategories($arr,$current_category_id)把当前目录的子目录获取出来,装入$arr数组,然后用$category_query_str=’(‘.implode(‘,’,array_unique($arr)).’)’构建查询串,最后限制查询的目录在这个范围内( categories_id in “.$category_query_str.” )。这样子就算完工了,还好,手术不算庞大。
请问一下什么是zen cart,magento又是什么,还有joomla,我只知道是做网站的,他们的区别是什么
Zencart,Opencart,Magento都是专门构建电子商务网站的软件,Joomla是一套内容管理系统,可以用来做企业,政府,个人,在线杂志,博客等等。Joomla,Wordpress,Drupal都是内容管理系统。
用zen cart自助建站与建站公司用zen cart建站有什么区别
zencart吸引人的地方在于开源和插件很多。建站公司一般都会把一些常用的插件集成好了,并且模板也会帮你制作,空间会帮你管理。不过如果你会zen cart 的话,建议还是自己建,会省不少钱。
zen cart 修改支付流程谁会
zen cart 修改支付流程如下:1、打开后台登录 点击 modules –》 payment , 打开以后,可以安装和卸载自己想要的支付方式。2、当自己选择自己想要的支付方式后 ,如果右边是一个红色小圆点,这个就代表该支付方式还没有安装,点击的时候右边就会出现一个 install 按钮,点击这个按钮就可以进行安装。3、安装成功后,就会出现相应的输入框,填入自己想要的信息就可以了,第一个单选框按钮,代表是运行该支付方式还是关闭该支付方式,true代表运行 false 代表关闭 设置成功后,点击下面的upldate 就成功了。4、如果自己已经成功的安装了该支付方式,现在想要卸载,可以点击该支付方式一次,右边会出现两个按钮, remove 代表卸载, edit 代表修改。
外贸网店VirtueMart比zen cart好吗
这几天我也花一些时间了解,确实,从某种意义来说,VirtueMart比zen cart强。VirtueMart比起zen cart要灵活得多,无论哪个方面。代码方面我已经不止一次听程序员抱怨zen cart写得比较乱,就像一部从头到尾只有一段的小说,不利于阅读。模板方面VirtueMart可定制性也比较强无疑占优,zen cart通常确定下来,所有的页面模板都是一个样。可能zen cart模板确定比较麻烦,国外zen cart的付费模板基本上比VirtueMart贵。此外,VirtueMart所有的在线流程都是可以很方便的自定义,zen cart要修改则要麻烦得多,行业的差异在zen cart里被磨灭了。但是,由于zen cart的顽固,给予架设独立网店系统外贸新人一个切入点了解外贸零售对网店的需求。更具体一点说,zen cart网店系统的外贸流程非常经典,基本上考虑到外贸零售的大致问题。Zen cart给予新人一个概视外贸零售全貌的机会!VirtueMart之于zen cart正如建筑材料之于框架房。Zen cart一般只在内部装修,而VirtueMart则可以随心所意的盖别墅或是公寓。问题在于:设计的流程是否能真的提高用户体验?最后,VirtueMart最强大的也是zen cart最为人抠病的地方是内容管理。强大的内容管理系统在执行外贸seo时无疑有利多了。当然zen cart也可以整合wordpress或joomla,但毕竟是外部的系统,操作工作量比较大。选择VirtueMart还是zen cart?如果对外贸零售的在线流程比较熟悉,建议选用VirtueMart,否则从zen cart入手。没有最好,只有最合适!
如何设置Zen cart的前台显示英文,后台显示中文
最简单的办法就是先安装中文版zen cart,然后在后台管理界面选择英文管理界面,把中文语言包卸载掉;再把\admin\includes\languages的schinese文件夹重命名为english;之后把schinese.php文件重命名为english.php;刷新下后台,这样后台就是纯中文的,前台是英文的。具体也可以如下操作:1、从zen cart官方网站下载Zen Cart最新程序 中文版,之后安装。2、以管理员登录,进入zencart后台,然后在后台界面设定(Locallization)–语言代码(Languages)中选择简体中文,删除,将英文English设为默认3、删除后前台就变成英文,后台也变成英文,.这是就修改管理员目录中的语言包名称admin\includes\languages中将english文件夹改名为englishbackup(也可以是其他名字),english.php改名为englishbackup.php(也可以其他名字),然后将schinese文件夹改名为english,schinese.php改名为english.php
如何更改 zen cart 后台密码
当然,如果都正确的话当然是可以取回密码的。第二种情况,zencart后台密码忘记了,被人改了。可以这样操作:安装phpmyadmin,打开zencart数据库,再打开admin数据表,直接修改管理员密码:admin_name设置为 adminadmin_pass设置为 351683ea4e19efe34874b501fdbf9792:9b然后用 admin / admin 登录第三种情况,当zencart外贸建站在本地测试的时候,这样就没有办法通过发送邮件取回密码了,因为本地环境限制的原因。这个时候就可以修改zencart一个文件:admin\login.php. 找到文件的if ($message == false) {$_SESSION[’admin_id’] = $result-》fields[’admin_id’];if (SESSION_RECREATE == ‘True’) {zen_session_recreate();}zen_redirect(zen_href_link(FILENAME_DEFAULT, ”, ‘SSL’));}把if ($message == false)里面的false修改成true,保存文件。这样你在后台登陆的时候随便输一个zencart密码就可以登录到后台,然后从新修改一个新的密码就可以了。记住