这个问题我已经纠结了一个星期了,有人能帮帮我吗?在“提交文章”页面,只有“注册用户”可以使用,您是否可以禁用或删除允许注册用户选择“访问级别”的字段?我希望它自动设置为"public“,因为正常的注册用户不知道这是什么意思,所以会被它搞糊涂
谢谢
发布于 2013-11-02 21:06:27
编写一个内容插件并实现如下的函数onContentPrepareForm
public function onContentPrepareForm($form, $data) {
if (! in_array($form->getName(), array('com_content.article'))) {
return true;
}
$form->removeField('access');
return true;
}和onContentBeforeSave
public function onContentBeforeSave($context, $article, $isNew) {
if ($context != 'com_content.article' && $context != 'com_content.form') {
return;
}
$article->access = 1;
return true;
}当我在我的记忆中写代码时,可能有一些上下文名称不正确:-)
https://stackoverflow.com/questions/19721085
复制相似问题