带有pages字段的raw_id_fields不起作用

时间:2017-09-12 17:26:21

标签: django django-cms

如果我们将“页面”字段添加到raw_id_fields,则会出现几个问题。

  1. 当我点击搜索按钮时,页面对话框打开,如果我选择任何页面,则没有任何反应(我认为is_popup中的render_page_row方法的上下文变量cms/utils/admin.py应另外检查如果IS_POPUP_VAR
  2. 中存在request.META['HTTP_REFERER']
  3. 如果问题1已修复,点击页面会添加页面ID,但所有父ID一直到树根(我认为应该停止onclick事件的传播)
  4. 如果不选择父节点,则无法打开子节点。单击父节点箭头以查看和添加子节点时,将选中父节点并关闭对话框。在cms-tree-node上添加onclick事件处理程序的结果。
  5. 是否可以仅为页面链接添加onclick事件,而不是使用类cms-tree-node添加整个元素,因此我们可以在不选择页面的情况下打开节点子项?

    环境

    Python版本:2.7 Django版本:1.8 django CMS版本:3.4.4

0 个答案:

没有答案