2 options
Magento 2 development cookbook : over 60 recipes that will tailor and customize your experience with Magento 2 / Bart Delvaux.
- Format:
- Book
- Author/Creator:
- Delvaux, Bart, author.
- Series:
- Quick answers to common problems.
- Quick answers to common problems
- Language:
- English
- Subjects (All):
- Magento (Web site development tool).
- Web site development.
- Electronic commerce--Computer programs.
- Electronic commerce.
- Physical Description:
- 1 online resource (304 p.)
- Place of Publication:
- Birmingham : Packt Publishing, 2015.
- Summary:
- Over 60 recipes that will tailor and customize your experience with Magento 2Key FeaturesSolve common problems encountered while extending your Magento 2 store to fit your business needsDelve into the exciting and enhanced features of Magento 2 such as customizing security permissions, intelligent filtered search options, easy third-party integration, among othersLearn to build and maintain a Magento 2 shop via a visual-based page editor and customize the look and feel using Magento 2’s offerings on the goBook DescriptionWith the challenges of growing an online business, Magento 2 is an open source e-commerce platform with innumerable functionalities that gives you the freedom to make on-the-fly decisions. It allows you to customize multiple levels of security permissions and enhance the look and feel of your website, and thus gives you a personalized experience in promoting your business.What you will learnInstall a Magento 2 shop with sample dataUpgrade the data in a Magento 1 shop to a Magento 2 shopManage the look and feel of the shop with custom themesExtend the shop with custom functionality such as forms, grids, and moreAccelerate your store with some performance toolsBuild and structure your own shipping moduleTest your shop with automated tests and manage your product displayWho this book is forThis book is for every developer who has knowledge of PHP and wants to extend or customize the functionality of their Magento 2 system. If you have prior experience of the Magento platform, you will find this book useful in exploring the advanced features.
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Upgrading from Magento 1; Introduction; Creating a Magento 1 website with sample data; Creating a Magento 2 website; Preparing an upgrade from Magento 1; Upgrading the database; Using an IDE; Writing clean code with PHP MD and PHP CS; Chapter 2: Working with Products; Introduction; Configuring the catalog defaults; Working with attribute sets; Working with product types; Adding social media buttons; Embedding an HTML object; Changing the URL of a product page
- Chapter 3: ThemingIntroduction; Exploring the default Magento 2 themes; Creating a Magento 2 theme; Customizing the HTML output; Adding extra files to the theme; Working with LESS; Changing a page title; Working with translations; Adding widgets to the layout; Customizing email templates; Chapter 4: Creating a Module; Introduction; Creating the module files; Creating a controller; Adding layout updates; Adding a translation file; Adding a block of new products; Adding an interceptor; Adding a console command; Chapter 5: Databases and Modules; Introduction
- Creating an install and upgrade scriptCreating a flat table with models; Working with Magento collections; Programmatically adding product attributes; Repairing the database; Chapter 6: Magento Backend; Introduction; Registering a backend controller; Extending the menu; Adding an ACL; Adding configuration parameters; Creating a grid of a database table; Working with backend components; Adding customer attributes; Working with source models; Chapter 7: Event Handlers and Cronjobs; Introduction; Understanding event types; Creating your own event; Adding an event observer; Introducing cronjobs
- Creating and testing a new cronjobChapter 8: Creating a Shipping Module; Introduction; Initializing module configurations; Writing an adapter model; Extending the shipping method features; Adding the module in the frontend; Chapter 9: Creating a Product Slider Widget; Introduction; Creating an empty module; Creating a widget configuration file; Creating the block and template files; Creating a custom configuration parameter; Finalizing the theming; Chapter 10: Performance Optimization; Introduction; Benchmarking a website; Optimizing the frontend of the website
- Optimizing the database and MySQL configurationsOptimizing the Apache web server; Finding performance leaks in Magento; Configuring OPcache, Redis, and Memcached; Optimizing the PHP configurations; Chapter 11: Debugging and Unit Testing; Introduction; Logging into Magento 2; Getting started with Xdebug; Running automated tests from Magento; Creating a Magento test case; Index
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed July 6, 2016).
- ISBN:
- 9781785889141
- 1785889141
- OCLC:
- 1491311559
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.