PrestaShop / PrestaShop

PrestaShop is the universal open-source software platform to build your e-commerce solution.
https://www.prestashop-project.org/
Other
8.24k stars 4.82k forks source link

Migrate "Catalog > Attributes & Features > View attribute" page #18898

Open matks opened 4 years ago

matks commented 4 years ago

Part of Symfony migration project Type: page

Actually, the "Catalog > Attributes & Features > Attributes" page shows what PrestaShop internally calls "attribute groups". And when we click "view" on an attribute group, we see this page which contains attribute values.

Looks like a regular listing with drag-and-drop for position column. Available through URL admin-dev/sell/catalog/attribute-groups then "view" action

Status

Todo:

Check-List (copied from #13989)

App layer

Controller / routing

Core layer

Polishing

Testing

*Eligible = easy to isolate and unit tests provide values (for example testing getters/setters is useless)

prestashop-issue-bot[bot] commented 4 years ago

Thanks for opening this issue! We will help you to keep its state consistent

matks commented 4 years ago

@MatShir Might have already been done by @zuk3975 when he did https://github.com/PrestaShop/PrestaShop/pull/14040

kpodemski commented 4 years ago

@matks is it still planned for 1.7.7?

zuk3975 commented 4 years ago

Its already in develop (and i think in 1.7.7) just hidden. You can test it by using admin-dev/sell/catalog/attribute-groups. Added couple screenshots bellow.

Screenshot from 2020-04-30 08-43-40 Screenshot from 2020-04-30 08-43-58

matks commented 4 years ago

@matks is it still planned for 1.7.7?

It has been migrated in 1.7.7 but, as @zuk3975 said, it was hidden because the other "Catalog > Attributes & Features" pages were not finished for 1.7.7 and it does not look good to show a group of pages related with half migrated and half legacy.

So it will be made available for 1.7.8 😊

matks commented 4 years ago

@zuk3975 It looks like the following items are missing:

I'll do them 😉 so you can focus on Product page