用于在占位符中嵌入菜单的djangocms插件
cmsplugin-embedded-menu的Python项目详细描述
##django cms嵌入式菜单
这个简单的扩展允许您通过
管理界面将菜单放置在占位符中。
确保使用的是python虚拟环境
~/dev/virtualenv/projectname/bin/activate;
cd~/dev/projects/projectname/;
2.从pypi
`pip install cmsplugin embedded menu`
3安装它。或者,从github安装它。将“cmsplugin\u embeddedmenu”添加到“已安装的应用程序”中
2。执行`./manage.py migrate`(对于南方用户),或`./manage.py syncdb`
>3。没有第三步!
将显示在管理界面的模板选择器组合下拉列表中。如果您的django项目位于:
`~/Dev/django/MyProjectName/`
` ~/dev/django/myprojectname/somethingsomethingsomething/templates/cmsplugin_embeddedmenu/layouts/*.html`
>事实上,在django查找模板的任何地方,都可以放置以下树:
````
/cmsplugin_embeddedmenu
/*.html
````
所有组都有上下文:
a cmsplugin有许多有用的属性供您使用,主要的属性是“plugin.instance”对设置模型的引用。
>;plugin':
>;cmsplugin的实例,它本身提供对
>的引用;设置模型如下所述。
35 \35 \35 35 35 35 \35 35 \35 \35 \35 \35 \35 \\/>>模板
>;所选模板。
>;
只需在
github:http://github.com/airtonix/cmsplugin configurableproduct
\todo
>提供操作菜单选项的选项:
*优化产品筛选器。
*提供更好的默认模板。
*允许为菜单模板选择/使用代码段?
这个简单的扩展允许您通过
管理界面将菜单放置在占位符中。
确保使用的是python虚拟环境
cd~/dev/projects/projectname/;
2.从pypi
`pip install cmsplugin embedded menu`
3安装它。或者,从github安装它。将“cmsplugin\u embeddedmenu”添加到“已安装的应用程序”中
2。执行`./manage.py migrate`(对于南方用户),或`./manage.py syncdb`
>3。没有第三步!
将显示在管理界面的模板选择器组合下拉列表中。如果您的django项目位于:
`~/Dev/django/MyProjectName/`
` ~/dev/django/myprojectname/somethingsomethingsomething/templates/cmsplugin_embeddedmenu/layouts/*.html`
>事实上,在django查找模板的任何地方,都可以放置以下树:
````
/cmsplugin_embeddedmenu
/*.html
````
所有组都有上下文:
a cmsplugin有许多有用的属性供您使用,主要的属性是“plugin.instance”对设置模型的引用。
>;plugin':
>;cmsplugin的实例,它本身提供对
>的引用;设置模型如下所述。
35 \35 \35 35 35 35 \35 35 \35 \35 \35 \35 \35 \\/>>模板
>;所选模板。
>;
只需在
github:http://github.com/airtonix/cmsplugin configurableproduct
\todo
>提供操作菜单选项的选项:
*优化产品筛选器。
*提供更好的默认模板。
*允许为菜单模板选择/使用代码段?