Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upMigration of Advanced Parameters > Team > Profiles page. #10783
Conversation
prestonBot
added
develop
Improvement
waiting for wording
labels
Sep 30, 2018
LouiseBonnard
removed
the
waiting for wording
label
Oct 1, 2018
mickaelandrieu
reviewed
Oct 4, 2018
$definitionFactory = $definitionFactory->getDefinition(); | ||
$gridFilterFormFactory = $this->get('prestashop.core.grid.filter.form_factory'); | ||
$searchParametersForm = $gridFilterFormFactory->create($definitionFactory); |
This comment has been minimized.
This comment has been minimized.
mickaelandrieu
Oct 4, 2018
•
Contributor
should be createForm($definitionFactory), I've forgotten to update it :/
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
PierreRambaud
Oct 4, 2018
Contributor
Why redundant Form
, a form factory can only create form... create
is the right name
This comment has been minimized.
This comment has been minimized.
sarjon
Oct 4, 2018
Member
@PierreRambaud where were you when we had discussion with @mickaelandrieu about that for other services. -_- i needed your backup. :p
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
sarjon
Oct 5, 2018
Member
we may still fix that untill 1.7.5 release if you get @mickaelandrieu on your side.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
matks
Oct 5, 2018
Contributor
I'm sorry, I'm going to disappoint all of you ^^ : I think both names are right. One is more redundant, but both names provide the required information ("what is this function doing ?") very accurately so I do not care.
This comment has been minimized.
This comment has been minimized.
mickaelandrieu
Dec 10, 2018
Contributor
I think it's too late to change the name, but if we can I stand for getForm()
for consistency with all others functions in the Grid component.
rokaszygmantas
force-pushed the
rokaszygmantas:migration/employees_profiles
branch
from
a8afa90
to
ca12b09
Oct 11, 2018
tomas862
reviewed
Oct 20, 2018
*/ | ||
protected function getId() | ||
{ | ||
return 'profiles'; |
This comment has been minimized.
This comment has been minimized.
tomas862
Oct 20, 2018
•
Member
All new grid ids starts with upper-case
return 'profiles'; | |
return 'Profiles'; |
This comment has been minimized.
This comment has been minimized.
tomas862
reviewed
Oct 20, 2018
tomas862
reviewed
Oct 20, 2018
* Shows profile edit form. | ||
* | ||
* @AdminSecurity( | ||
* "is_granted('update', request.get('_legacy_controller'))", |
This comment has been minimized.
This comment has been minimized.
tomas862
Oct 20, 2018
Member
Provide redirectRoute parameter
* "is_granted('update', request.get('_legacy_controller'))", | |
* "is_granted('update', request.get('_legacy_controller'))", | |
* redirectRoute="admin_profiles", |
prestonBot
added
the
waiting for wording
label
Oct 26, 2018
matks
added
the
migration
label
Dec 5, 2018
mickaelandrieu
added this to the 1.7.6.0 milestone
Dec 10, 2018
mickaelandrieu
added
waiting for rebase
and removed
waiting for wording
labels
Dec 10, 2018
mickaelandrieu
assigned
matks
Dec 10, 2018
matks
referenced this pull request
Dec 12, 2018
Open
Migrate "Advanced Parameters > Team > Employees > Profiles" page #10505
rokaszygmantas
force-pushed the
rokaszygmantas:migration/employees_profiles
branch
from
57552d3
to
e1ef03a
Dec 13, 2018
prestonBot
added
the
waiting for wording
label
Dec 20, 2018
rokaszygmantas
force-pushed the
rokaszygmantas:migration/employees_profiles
branch
from
8546440
to
0a2f886
Dec 21, 2018
This comment has been minimized.
This comment has been minimized.
Hi @matks, This listing page migrated, except there is one thing that is different compared to legacy controller, and it can be seen in these screenshots: Btw the backend accessibility checking is implemented, so you cannot delete the super admin profile, it's just that the checkbox is displayed visually. |
This comment has been minimized.
This comment has been minimized.
@rokaszygmantas Great Yes it's nice to split deliverables into several PRs. I added this item to the issue todlist so we dont forget. Now I've got to review |
matks
changed the title
[WIP] Migration of Advanced Parameters > Team > Profiles page.
Migration of Advanced Parameters > Team > Profiles page.
Jan 11, 2019
matks
reviewed
Jan 11, 2019
Almost nothing more to add than Tomas and Mickael |
This comment has been minimized.
This comment has been minimized.
@rokaszygmantas (finally) reviewed ! sorry for the wait ... |
matks
added
waiting for author
and removed
waiting for rebase
waiting for wording
labels
Jan 11, 2019
rokaszygmantas
added some commits
Sep 30, 2018
rokaszygmantas
force-pushed the
rokaszygmantas:migration/employees_profiles
branch
from
c7ea4af
to
939bf0d
Jan 30, 2019
rokaszygmantas
added some commits
Jan 30, 2019
This comment has been minimized.
This comment has been minimized.
Hi @matks, I've removed the I didn't implement other size options besides |
matks
approved these changes
Jan 30, 2019
This comment has been minimized.
This comment has been minimized.
I think we dont need to bother QA to review the UX feedback |
This comment has been minimized.
This comment has been minimized.
Thank you @rokaszygmantas ! |
rokaszygmantas commentedSep 30, 2018
•
edited by matks
admin-dev/index.php/configure/advanced/profiles/
. You have to rebuild the assets before testing. Superadmin specific rules will be done in another PR (see #10505)This change is