问题标签 [modeladmin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
91 浏览

php - Silverstripe add UploadField to ModelAdmin failed

I am trying to add an UploadField to ModelAdmin by creating an extension, after the GridFieldList. But I always get an error " Call to a member function FormAction() on a non-object in ..../framework/forms/FormField.php on line 161". I can add TextField,DropdownField without any problems, but no luck with UploadField. Did I miss something?

0 投票
1 回答
270 浏览

silverstripe - Silverstripe 使用模型管理员访问一页

当一组仅限于一个站点部分时,有人知道如何访问数据对象条目吗?

我有这样的部分:

我遇到的问题是我可以限制对“营销”组的访问,他们能够编辑和查看页面(和子页面)但看不到 DataObject 条目(没有列表)以及添加/删除或编辑这些条目。

如果我将“所有管理员访问”设置为“营销”组,它可以工作,但同时该组可以访问整个站点。(我希望它只用于“产品”,它是孩子。

有谁知道如何解决这个问题?

0 投票
1 回答
1214 浏览

python - Django ModelAdmin:更新字段而不保存

我有一个如下所示的管理页面:

在我的管理页面中,我创建了一个按钮(称为“getname”),在按下该按钮后,应更新 short_name 字段(如果它为空,则保留它)。但是,插入的文本不应保存到数据库中,仅显示。

如果用户同意该文本,那么他才应该按“保存”,然后将其保存到数据库中。

save_model 方法当然不起作用,因为它将它保存到数据库中。

有任何想法吗?

非常感谢

0 投票
3 回答
813 浏览

django-admin - 如何在 wagtail modeladmin 中注销模型?

我需要做相当于...'admin.site.unregister(Value)',但对于使用 wagtail_hooks.py 中的'modeladmin_register(Value)' 向 wagtailmodeladmin 注册的模型。你是怎样做的?

0 投票
1 回答
122 浏览

jquery - 默认在 Silverstripe 的 ModelAdmin 中显示 filter-form

我向我的 silverstripe 站点添加了一个 ModelAdmin。这包括一个过滤器表单,当用户单击前端的放大镜图标时,它会向下滑动。如何使表单默认可见(无需用户交互)?

到目前为止,我尝试使用 entwine 调用showHide()of LeftAndMain.js,但由于 Silvertripe 严重依赖 Ajax,因此它仅在初始页面加载时显示表单。

0 投票
1 回答
104 浏览

php - 具有 has_many 关系的 ModelAdmin

我正在扩展ModelAdmin以管理 aDataObject并且我有一个$has_many由 another 管理的关系DataObject。我想在另一个选项卡上管理这个对象,但不知道如何添加它。我的基本代码:

应用程序管理员.php:

应用程序.php

文档.php

基本上我想在Root.Documents选项卡下管理此条目的文档。

0 投票
1 回答
68 浏览

php - DataObject 只有 ManyMany 关系时的空白屏幕

以下代码生成一个ModelAdminfor MyDataObject。添加时MyDataObject编辑表单为空,因为many_many只有在保存后才能看到关系。

有什么方法可以many_many立即建立关系吗?

如果没有,是否有一种方法可以创建对象,然后在没有保存关系的情况下将其删除?

0 投票
1 回答
141 浏览

javascript - SilverStripe 网格字段扩展重新排序后的 JavaScript 回调?

我有一个ModelAdmin带有MyDataObjecthas_manyAnotherDataObjectSilverStripe 网格字段扩展模块的控制

我可以看到调用了“重新排序”,我将如何附加,例如......

...在系统完成数据库更改后调用?

0 投票
1 回答
786 浏览

django - 寻找 wagtail modeladmin PermissionHelper 示例

在“wagtail_hooks.py”中,我有下面的代码。作为 wagtail 管理员,我可以看到 StudentModelAdmin,但作为对管理界面的访问受限的用户,我看不到。

我想允许具有 wagtail 管理员访问权限和以下特定权限的用户访问学生模型管理员。如何创建“CourseRegisterPermission”类?

我试图找到一些 wagtail PermissionHelper 的示例,但找不到任何示例。

任何提示将不胜感激!

0 投票
1 回答
913 浏览

python - Wagtail ModelAdmin 内联?

我正在使用 wagtails 的 ModelAdmin 模块(Django ModelAdmin 不同)将自定义Order模型添加到 wagtail 管理员。此模型具有自定义Address模型的外键。

我想在(我已启用)中将Address模型显示为内联(如在 django 的管理员中)。InspectView目前它显示字符串表示。