Php Opencart:客户档案照片上传

Php Opencart:客户档案照片上传,php,profile,opencart,avatar,Php,Profile,Opencart,Avatar,我一直在试图找到一种方法,在Opencart中将照片添加到客户档案中。除了这个,他们什么都有,我哪儿也找不到怎么做。感谢您的帮助。 我使用的是最新版本的opencart,如果有人知道这个问题,任何以前的版本也非常有用 头像不是购物车的常见功能,因此OpenCart没有头像也就不足为奇了。事实上,我唯一能想象它有效出现的时间是通过用户评论 允许客户上传任意图像,对其进行裁剪和处理,然后将其显示在客户评论旁边,这是一个相当大的要求。虽然可以扩展,但是你必须检查照片是否有生殖器和其他不适当的地方。即使

我一直在试图找到一种方法,在Opencart中将照片添加到客户档案中。除了这个,他们什么都有,我哪儿也找不到怎么做。感谢您的帮助。 我使用的是最新版本的opencart,如果有人知道这个问题,任何以前的版本也非常有用


头像不是购物车的常见功能,因此OpenCart没有头像也就不足为奇了。事实上,我唯一能想象它有效出现的时间是通过用户评论

允许客户上传任意图像,对其进行裁剪和处理,然后将其显示在客户评论旁边,这是一个相当大的要求。虽然可以扩展,但是你必须检查照片是否有生殖器和其他不适当的地方。即使看到这一点的人只有客户和管理员,但如果您雇用的是易受冒犯且爱打官司的管理员,这可能会成为一个问题

最简单的解决方法是使用。这将获取客户电子邮件地址的MD5哈希,并返回一个化身。例如,要将一个添加到admin customer report,您需要在行后添加到admin\view\template\report\customer\u order.tpl

<td class="left"><?php echo $customer['email']; ?></td>:
线路

<td class="left">
<img src="http://www.gravatar.com/avatar/
<?php echo md5(strtolower(trim($customer['email']))); ?>
"></td>

">
(您还需要整理表格标题行以匹配)

在某些地方,您希望显示头像,如评论页面,但尚未显示电子邮件。因此,您需要调整查询(例如在model/catalog/review.php中的
getReviewByProductId
),以便它拉入用户表和电子邮件字段,并将其添加到相关控制器

这对于已经拥有Gravatar的人(通常是在博客上写博客或发表评论的人)来说都很好,但是其他人都有一个默认图像。你如何让客户上传图像

简单。在常见问题解答中,添加“如何更改我的头像配置文件图片?”?我们使用Gravatar。上传你的照片。”或类似的。想要更新照片的人将按照说明进行操作

这种方法的一个真正好处是,你不会延迟人们成为客户。如果不让客户去寻找自己的照片,放弃购物车已经够糟糕的了。事实上,你应该记住,有些人在网上购物是因为他们不想让人们看到他们


因此,尽管这种方法并没有真正地向OpenCart添加用户照片上传功能,但它可以在不修改太多代码的情况下为您提供客户头像。

头像不是购物车的常见功能,因此OpenCart没有头像也就不足为奇了。事实上,我唯一能想象它有效出现的时间就是用户reviews

允许客户上传任意图像,对其进行裁剪和处理,然后将其显示在客户评论旁边,这是一个相当大的要求。虽然扩展是可能的,但您必须检查这些图像是否存在生殖器和其他不恰当之处。即使只有客户和管理员看到了这些图像,也可以如果你雇用的是易受冒犯且爱打官司的管理人员,这将是一个问题

最简单的解决方案是使用。这需要对客户的电子邮件地址进行MD5哈希,并返回一个头像。例如,要将一个头像添加到admin customer报告中,您需要在行后添加到admin\view\template\report\customer\u order.tpl

<td class="left"><?php echo $customer['email']; ?></td>:
线路

<td class="left">
<img src="http://www.gravatar.com/avatar/
<?php echo md5(strtolower(trim($customer['email']))); ?>
"></td>

">
(您还需要整理表格标题行以匹配)

一些你想显示头像的地方,比如评论页面,还没有显示电子邮件。因此,您需要调整查询(例如在model/catalog/review.php中的
getReviewByProductId
中),以便它拉入用户表和电子邮件字段,并将其添加到相关控制器中

这对于已经拥有Gravatar(通常是在博客上写博客或发表评论的人)的人来说非常好,但是其他人都会得到默认的图像。如何让客户上传图像

简单。在您的常见问题中,添加“如何更改我的头像配置文件图片?我们使用Gravatar。将您的图片上传到那里。”或类似内容。想要更新图片的人将按照说明进行操作

这种方法的一个真正好处是,您不会延迟人们成为客户。如果不让顾客去找自己的照片,丢弃购物车已经够糟糕的了。事实上,你应该记住,有些人在网上购物是因为他们不想让别人看到他们


因此,尽管这种方法并没有向OpenCart添加用户照片上传功能,但它可以在不修改太多代码的情况下为您提供客户头像。

您能否澄清-谁添加了照片,以及添加后会发生什么?其客户需要添加自己的帐户,只需配置头像即可。。所以当他们打开他们的“我的帐户”页面时,他们可以在那里看到他们的照片,甚至管理部分我们也可以看到客户的照片。。。对此有什么想法吗?你能澄清一下吗?谁添加了照片,添加后会发生什么?其客户需要添加自己的帐户,只需配置头像。。所以当他们打开他们的“我的帐户”页面时,他们可以在那里看到他们的照片,甚至管理部分我们也可以看到客户的照片。。。你知道这件事吗。?