0
我对django-lfs相当陌生。django-lfs产品模板
我一直在玩代码试图建立一个商店,修复我的需求。 我遇到了一个问题,我无法修复。
我需要从产品视图(目录/产品/内联)访问我从哪里访问此页面的类别。 如果y显示面包屑,我可以看到它。 例如:主页>类别1>产品1 但我无法访问“类别”对象,因此我可以使用它的数据。
有没有人可以帮助我。
在此先感谢
我对django-lfs相当陌生。django-lfs产品模板
我一直在玩代码试图建立一个商店,修复我的需求。 我遇到了一个问题,我无法修复。
我需要从产品视图(目录/产品/内联)访问我从哪里访问此页面的类别。 如果y显示面包屑,我可以看到它。 例如:主页>类别1>产品1 但我无法访问“类别”对象,因此我可以使用它的数据。
有没有人可以帮助我。
在此先感谢
我已经管理这个添加模板标签...
不exacly我wanted..but工作正常。
@register.inclusion_tag('tagging/lateral_menu.html', takes_context=True)
def lateral_menu(context):
object = context.get("category") or context.get("product")
if object.__class__.__name__.lower() == "product":
request = context.get("request")
category=lfs.catalog.utils.get_current_product_category(request, object)
else:
category = object
top_category=category
while top_category.parent is not None:
top_category = category.parent
categories =top_category.get_all_children()
return {"category" :category, "top_category" : top_category, "categories" : categories }
然后在模板中我可以获得我需要的数据。
我已经管理这个使用创建一个模板标签,生成我的菜单上。
sandok
不是最初我最初想要的...