Magento: an attribute with thousands of values ​​/ parameters

I am creating a Bookstore in Magento, and it’s hard for me to figure out how best to handle the authors of the book (which will be the product).

I currently have an attribute called "authors", which is a multi-select and thousands of values ​​[test]. It is still manageable, but a bit slow when editing the product. In addition, when adding a parameter / value to the authors attribute, a huge list is created in HTML, which makes this an inefficient solution.

  • Is there any other approach I should take?
  • Is it possible to create an Author object (entity type?) That is associated with the product through the connection table? If so, can someone give me an explanation of how this is done, or show me some good documentation?
  • If I take the approach to the Author object, can it be used in multi-level navigation?
  • How can I show a list of all books for one author?

Thanks in advance!

PS: I know extensions like Improved Navigation, but AFAIK adds something like attributes to the attributes themselves, which is not what I'm looking for.

For googlers: the same goes for music website performers or producers.

+3
source share
1 answer

If you create an entity type of an author, you will simply increase your work by trying to add it to multi-level navigation, and I see no reason why it would be faster.

, -, , , Magento. 1000 ( ) ?

. , .., . , ( AJAX ), .

- Magento, . , , , , , .

, !

,

+2

Source: https://habr.com/ru/post/1774494/


All Articles