我正在尝试创建网站的一个部分,用户可以在其中登录并将产品添加到他们保存产品集合的集合区域。
一个简单的例子是:
登录用户 - 查找产品 - 单击添加到集合 - 保存集合以供他们重新登录时使用。
也可能有多个集合,例如“添加到:集合 1、集合 2 等”
如果有人可以提供帮助或只是为我指出正确的方向,那就太好了。
附加信息:我是一名优秀的前端开发人员,具有一些 php 知识。
我正在尝试创建网站的一个部分,用户可以在其中登录并将产品添加到他们保存产品集合的集合区域。
一个简单的例子是:
登录用户 - 查找产品 - 单击添加到集合 - 保存集合以供他们重新登录时使用。
也可能有多个集合,例如“添加到:集合 1、集合 2 等”
如果有人可以提供帮助或只是为我指出正确的方向,那就太好了。
附加信息:我是一名优秀的前端开发人员,具有一些 php 知识。
我正在尝试创建网站的一个部分,用户可以在其中登录并将产品添加到他们保存产品集合的集合区域。
好吧,现在我可以看到四个表:users、products、collections、collections_products(关联)。
一个简单的例子是:登录用户 - 查找产品 - 点击添加到收藏 - 收藏在他们重新登录时保存。
登录 - 验证用户和密码是否存在于表中并将用户数据存储在会话中。
第 1 页:提供一个表单,其中包含用户可以过滤以返回产品的字段
第 2 页:显示过滤器和产品,其中包含要添加到集合的链接。
当用户单击链接以添加到集合时,您可以提供一个带有集合列表的模式对话框,并且每个集合都有一个复选框。如果关联已存在,则列表可以选择已选中集合的复选框。
例子:
产品:我的产品
Add to collections
[ x ] collection one (already associated)
[ ] collection two
[ ] collection ...
[ ] collection ...
[ Save Associations ]
注意:在您的复选框中,您必须使用这样的名称,collection[]
以便 php 将作为数组处理。
要保存产品和集合的关联,您可以删除用户产品的所有关联并仅插入返回选中的关联。
好吧,我认为这是一个开始。