× Please submit new Bug Reports on GitHub: github.com/Jensen-Technologies/component-creator-issues/issues

How to enable frontend editing for all user groups

9 года 7 мес. назад - 9 года 7 мес. назад #718 от Eduardo Mena
Eduardo Mena создал тему: How to enable frontend editing for all user groups
Hello!

I developed a component with several forms that users within a specific user group can fill from the frontend.
For some reason, when I log in as the super user, every field in the form is saved correctly. But when I'm logged in as a user in another usergroup, the select fields aren't saved. They're not even being actually selected, and not even passed to the JForm object.
Privileges are correctly set in the global configuration panel.

I noticed that when I have problems, I'm also missing the 2 files corresponding to the front editing layout.
  • /media/system/css/frontediting.css
  • media/system/js/frontediting.js
So, what I need to do is, somehow, enable the frontend editing layout for all user groups.

OR

Just add the css and js files I'm missing. But if I add them via the regular addScript method, they're added to the end of the head, and it still doesn't work properly.

Does any body has any experience on this issue?
Последнее редактирование: 9 года 7 мес. назад пользователем Eduardo Mena.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

9 года 7 мес. назад #723 от Eduardo Mena
Eduardo Mena ответил в теме How to enable frontend editing for all user groups
I found out that the editing layout was added by the template and wasn't any joomla class or method. I was able to fix it from the template.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.049 секунд
Работает на Kunena форум

We use cookies so that you can place orders and we can provide a better service. You can control the use of cookies at the individual browser level. If you reject cookies, you may still use our website, but your ability to use some features or areas of our website may be limited.