I have been testing/playing with portals recently and I am wondering if it's possible to have the same ability to edit an object in the portal interface as the regular interface. I am asking this because in the regular interface I was able to edit all the non read-only fields from a class but not in the portal interface even though I specified <opening_mode>edit</opening_mode> in my brick setup like below:
I made sure the user profile has the full access to the Location class and still there are no editable fields presented in the portal. I would appreciate if someone can provide some insight on this topic!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Out of the box, in the standard portal, there is no scope defined for the Location class.
It is not enough to define a Brick, you should also
* Define a Form, to specify which fields of the Location you want to display and allow to edit
* Define the Scope read and write for the Location Class
Remember that out of the box in a Portal nothing is allowed unless you explicitly allow it.
There are tutorials on how to adapt the Portal, but it's clearly not the easiest part...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I have been testing/playing with portals recently and I am wondering if it's possible to have the same ability to edit an object in the portal interface as the regular interface. I am asking this because in the regular interface I was able to edit all the non read-only fields from a class but not in the portal interface even though I specified
<opening_mode>edit</opening_mode>
in my brick setup like below:I made sure the user profile has the full access to the Location class and still there are no editable fields presented in the portal. I would appreciate if someone can provide some insight on this topic!
Out of the box, in the standard portal, there is no scope defined for the Location class.
It is not enough to define a Brick, you should also
* Define a Form, to specify which fields of the Location you want to display and allow to edit
* Define the Scope read and write for the Location Class
Remember that out of the box in a Portal nothing is allowed unless you explicitly allow it.
There are tutorials on how to adapt the Portal, but it's clearly not the easiest part...