Opencart为产品生成不同的链接,例如:website.com/product_namewebsite.com/category/product_namewebsite.com/category/subcategory/product_namewebsite.com/brand/product_nameetc.它基于您到达产品的列表页面。我的问题是,对产品/内容使用不同的链接对搜索引擎优化有利还是有害?如果它有害或不必要,我会把它变成一个链接。 最佳答案 我个人认为它对SEO不利。根据谷歌的说法,这真的无关紧要,因为它只是忽略了
我们最近将2个网站迁移到完整的SSL,因为我们知道Google在安全网站方面排名更高。但是两个多月过去了,我们的网站还没有被编入SSL索引。例如;在我们的Joomla网站上放置ssl一周内,我们所有的url在Google中都已更改为https://,这正是我们想要的-这是因为我们在Joomlahtaccess中设置了301重定向。但是在我们的Opencart网站上,它有一个不同配置的htaccess文件,它仍然只在谷歌上显示非SSL结果。SSL在我们的网站上正常工作,并且自从被Google抓取以来已被抓取了数十次,但出于某种原因,Google不会将我们索引为https网站。我认为我们的
我想将代码放在$order_product_id=$this->db->getLastId()发生2次order.php文件。我想将代码放在两个地方。OCMOD正在按照指示放置代码,但也将代码添加第三次并将其放置在随机位置。db->getLastId();]]>db->query("INSERTINTO`oc_order_variation`(`order_id`,`order_product_id`,`product_variation_detail_id`)VALUES(".(int)$order_id.",".(int)$order_product_id.",".(int)$produc
任何人都可以指导我如何创建页面加载程序栏OPENCART通过使用nprogress?期待详细答案。谢谢看答案首先将JS和CSS文件加载到header.tpl中然后将此代码添加到footer.tpl中NProgress.start();setTimeout(function(){NProgress.done();$('.fade').removeClass('out');},1000);
在Controller中,我可以很容易地调用这样的函数$this->user->login('username','password');但是在单独的PHP文件中的框架之外,我如何才能访问该方法?我尝试过类似的方法,但没有成功:include($_SERVER['DOCUMENT_ROOT'].'/mydir/opencart/system/library/user.php');$userobj=newUser();$userobj->login('username','password');你能帮忙吗?编辑/更新:这是我的startup.php文件中的内容:$value){$data
显然,新(v2)OpenCart的密码加密方案不是简单的md5哈希。在我为我的OpenCart安装更改主机后,我试图在网上搜索一种重置管理员密码的方法,但找不到任何东西。谢谢。 最佳答案 如果您只需要重新获得访问权限并更改您的密码,那么您可以很容易地做到这一点。打开system/library/user.php(以后版本为system/library/cart/user.php),找到开头的行$user_query=$this->db->query("SELECT*FROM".DB_PREFIX."userWHEREusername
我想从我的opencart网上商店重写我的产品url。Opencart本身有一个非常糟糕的seo实现。我已经更新了seo实现,以便能够对多个类别使用相同的关键字,请参阅:OpencartduplicateURLkeywords但这仅适用于类别。对于我认为的产品,我只需要一个htaccess重写规则。原始网址如下所示:http://domain.com/index.php?route=product/product&path=25_28_93&product_id=1759我的网址现在看起来像这样:http://domain.com/In-Stock/Retreaded-Tires/Ag
我正在使用PHP5.5.9在ubuntu14.04LTS上工作启用GD,我再次检查但每次我尝试使用imagecreatefromjpeg()时仍然向我显示此消息Fatalerror:Calltoundefinedfunctionimagecreatefromjpeg()in/../library/image.phponline34我什至尝试使用这个从命令行检查它php-r"var_dump(function_exists('imageantialias'));"它给了我返回bool(假)有没有办法在不重新编译的情况下解决这个问题? 最佳答案
我搜索了很多关于opencart触发器的信息,但没有找到合适的示例。在opencart2.0中有一些触发器,开发人员可以在触发器上Hook函数并执行一些操作,就像我猜的wordpress操作和过滤器一样。例如在catalog/model/checkout/order.php有一个触发器$this->event->trigger('post.order.history.add',$order_id)有人可以帮我把我的功能卡在上面的触发器上吗? 最佳答案 重要提示:此答案适用于OC>2.0.x.x和这里的问题是使用(和搜索)了错误的词-
如果客户在其新帐户中注册,则他们无法登录其帐户,而他们只会一次又一次地看到登录页面,而不会在控制台上发送任何错误。他们第一次注册帐户后甚至看不到“myaccount”页面。当客户在登录页面上输入登录信息并点击登录按钮时,页面刷新而不发送任何错误消息,如果您在购物车中有任何项目,则项目数量随刷新页面增加而增加,当您单击登录按钮时,就会发生这种情况。如果我将旧客户用户电子邮件和密码用于登录客户帐户,则其登录并重定向“myaccount”页面,并且运行良好。如果有人对此有任何想法,请与我分享。谢谢看答案不,您最好使用火箱因为如果您正在执行云消息传递,则要容易得多。也有Google的火箱云消息传递,您