Successfully reported this slideshow.
Your SlideShare is downloading. ×

29. Magento Meetup - Why the hell did I choose Magento 2?

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 22 Ad
Advertisement

More Related Content

Advertisement

Recently uploaded (20)

Advertisement

29. Magento Meetup - Why the hell did I choose Magento 2?

  1. 1. Benjamin Rosenberger Why the hell did I choose Magento2? A brief history of creating a new shop on the way down the rabbit hole
  2. 2. Up to the editorial room ❏ Checklist: ❏ create categories ❏ create pages ❏ create some content ❏ create products ❏ check customer happiness
  3. 3. Go to the backend ❏ Stores -> Configuration -> Admin -> CAPTCHA ❏ https://github.com/magento/magespeciali st_ReCaptcha/ (<2.3) or out of the box in >= 2.3: ❏ Stores -> Configuration -> Security
  4. 4. Finally create new categories So many clicks ❏ select category you want to create a subcategory ❏ click add subcategory ❏ save category ❏ possibly reselect parent for sibling ... Why not ❏ enhanced save button with functions like Save and add sibling, parent sibling, child ❏ category importer? (ups no external ids only names,...)
  5. 5. categories created: check
  6. 6. Wait - didn’t i want to add some news? ? ❏ Add category ❏ Change display settings to use static block ❏ Select some static block (not page) ❏ Save page
  7. 7. This is the only thing i get for some content? ❏ Magento is no CMS - now I am sure ❏ Blog Module? ❏ https://www.mage plaza.com/magent o-2-blog-extension /
  8. 8. Blocks and Blocks and Blocks ❏ NOOOO so many blocks - for every translation
  9. 9. Ok some translations
  10. 10. Changing a translation on the fly
  11. 11. Translate IT ❏ https://github.com/e-conomix/magento2-dbtranslations
  12. 12. Translate IT ❏ EAV entities: check ❏ CMS Blocks: you say so ... ❏ CMS pages: partial ❏ change online translations: better luck next time
  13. 13. Adapting all the products ❏ adding new attribute sets ❏ creating attributes ❏ sorting them ❏ all within the backend
  14. 14. Creating products ❏ Add and add and add ... ❏ change and change and change .... ❏ System -> Index Management -> select index -> select action reindex ❏ https://github.com/magepal/magento2-reindex
  15. 15. Creating products ❏ Adding all the products - but wait how do they look like? ?
  16. 16. Customers welcome ❏ setup external email account for sending mails ❏ https://github.com/magepal/magento2-gmail-smtp-app
  17. 17. Customers welcome ❏ Every customer is different ❏ so add a new customer attribute ... ❏ and a new address attribute outer space ❏ no free one (commerce or payed modules) ❏ customer eav ~= customer address eav != product eav != category eav
  18. 18. Customer happiness ❏ Can’t add the product, can’t do that, do not see it, … -> login as customer ❏ https://github.com/magefan/module-login-as-customer
  19. 19. SEEEEEEO ❏ Where’s the config? detail pages, general > web, catalog > catalog > seo, design > theme, … ❏ https://github.com/staempfli/magento2-module-seo ❏ https://github.com/Yoast/Yoast-SEO-for-Magento2 ❏ https://github.com/CompactCodeEU/FixProductBreadcrumbs ❏ ...
  20. 20. More queerness ❏ bin/magento module:enable cascades ❏ number formatting in frontend for non english speaker ❏ lazy loading https://github.com/Strategery-Inc/M agento2-InfiniteScroll or images ❏ address on user registration https://github.com/karliuka/m2.Sho wAddressFields ❏ dynamic categories (all products on sale) https://github.com/faonni/m2.Smart CategoryKit ❏ Address API create/update
  21. 21. Even more queerness?
  22. 22. So why exactly Magento?

×