草庐IT

Prestashop1

全部标签

php - prestashop 将图像添加到产品

我有一个产品对象,它是我在PHP脚本中创建的。我需要添加压缩文件中的缩略图和大图像。文件名包含产品ID。在代码中实现此目的的最佳方法是什么?我假设我需要将图像提取到文件系统中的某个位置,但我不知道prestashop如何处理图像。谢谢! 最佳答案 如果您有产品ID($id_product)和图像URL($url),您可以执行以下操作:$image=newImage();$image->id_product=$id_product;$image->position=Image::getHighestPosition($id_produ

php - 在 Prestashop 1.7 的管理产品页面中添加新字段的正确方法

我为Prestashop1.7创建了一个模块,以便在管理产品页面中添加一个新字段。由于缺乏适当的文档,我想问一下添加我的自定义字段的正确方法,一个选择。我想在产品保存时得到保存和更新。我使用下面的代码添加一个包含表单的tplpublicfunctionhookDisplayAdminProductsExtra($params){$this->smarty;$available_items=$this->getAvailableBadges();$id_product=Tools::getValue('id_product');$this->context->smarty->assign

php - Prestashop - 需要在线生成名片的模块

Prestashop中是否有任何模块(不带flash)可用于在线生成名片/名片,然后用户可以将其添加到购物车?我厌倦了寻找这样的Prestashop模块。请帮忙!!!供引用。http://demo.onprintshop.com/product_design_customize.php?pid=1但不是在flash和作为Prestashop模块 最佳答案 没有flash,不,没有这样的模块,因为它是一个定制模块。它不会像基于Flash的那样简单,而且会非常复杂。我不认为如果没有flash会有任何,但它可以在一些限制下开发。就像您将拥

php - Prestashop 1.6,冲突: 2 different modules requiring same class, 不同版本

在我的Prestashop项目中,我有几个模块。在其中一个(我们称之为“AWS”)中,我使用composer(在PHPStorm中)安装了AWSSDK,如here所述。.Composer已经“需要”,在其他库中,“guzzlehttp”,更新到它的最终版本。另一方面,还有另一个模块(我们称它为“orangeConnect”)也带有composer,它有一个早期版本的“guzzlehttp”。问题出在我在php中使用AWSSDK时,在第一个模块的php脚本中。发生的事情是它试图调用URIComposer类,但它崩溃了。其实是因为没有一类“UriResolver”。问题是,如果我删除“or

php - 计算smarty 3模板prestashop中两个日期之间的差异

我必须计算相对于今天的销售结束时间,我有这种格式的销售结束时间变量{%d/%m/%Y%H:%M:%S}例如:(31/07/201618:27:58)。我想做的是显示ends:8days06:10:29。我不能在模板中使用php代码,因为我使用的是smarty3而我不是smarty方面的专家。 最佳答案 更改您的date1和date2值{assignvar="date1"value=$smarty.now}{assignvar="date2"value=$smarty.now+20*24*60*60}{assignvar="dateD

php - Prestashop 1.6.1.11 (500) 内部服务器错误(关联)字节耗尽

一段时间以来,我在Prestashop论坛上发布了一个关于我不确定如何解决的问题的问题。我将在下面发布原始问题的链接,非常感谢我能就此问题获得的任何帮助。InitialPrestashopForumQuestion.Prestashop1.6.1.11:每次我访问某些产品并尝试编辑它们的关联时,我都会收到一条错误通知;(500InternalServerError)Aservererroroccurredwhileloadingthetabs:sometabscouldnotbeloaded.Pleasetryagainbyrefreshingthepage.Ifyouarestill

php - Prestashop 菜单没有子类别

尽我所能,不在菜单prestashop中显示子类别。因为我有1000多个子类别。谢谢 最佳答案 进入Prestashop管理界面。选择模块选择“类别block”模块,然后点击“配置”在“最大深度”字段中,输入“1”以仅在“类别”菜单上显示类别。 关于php-Prestashop菜单没有子类别,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9428163/

Prestashop中控制器的形式动作

我正在搜索答案,但没有任何运气。也许我问了错误的问题。我在PS1.6中的CMS页面中有一个表格。下面的代码:在\override\controllers\front\cmscontroller.php中,我具有getStatus函数。返回“HelloWorld”。就像您看到的“动作”形式是空的。如何创建指向该控制器的链接?亲切的问候看答案你可以这样做。在TPL中在覆盖控制器中classCmsControllerextendsCmsControllerCore{publicfunctioninitContent(){parent::initContent();if(Tools::getValue

seo - 在 prestashop 的类别页面中将页码添加到元标题

我有包含很多产品的类别页面。例如:https://www.cdsoft.co.il/index.php?id_category=218&controller=category&id_lang=3&p=3https://www.cdsoft.co.il/index.php?id_category=218&controller=category&id_lang=3&p=4https://www.cdsoft.co.il/index.php?id_category=218&controller=category&id_lang=3&p=4它们都有相同的元标题。我想在每个元标题中添加字符串“-

.htaccess - Prestashop SEO 的网址重复

我有一个使用CMSPrestashop开发的电子商务。昨天我在我的网站站长工具中看到我有一些重复的URL,如下所示:www.mysite.com/manufacturerswww.mysite.com/it/manufacturers.其中“it”是网站默认和唯一语言的后缀。我已经在后台激活了友好的URL,而且我有一个由后台生成器自动生成的.htaccess文件。我应该怎么做才能解决这个问题?PS:另外我认为我已经受到了googlebot的惩罚。 最佳答案 首先让我从SEO的角度澄清标题。问题出在Prestashop方面,而不是SE