Magento 2 development cookbook : over 60 recipes that will tailor and customize your experience with Magento 2 /: over 60 recipes that will tailor and customize your experience with Magento 2. (2015)
- Record Type:
- Book
- Title:
- Magento 2 development cookbook : over 60 recipes that will tailor and customize your experience with Magento 2 /: over 60 recipes that will tailor and customize your experience with Magento 2. (2015)
- Main Title:
- Magento 2 development cookbook : over 60 recipes that will tailor and customize your experience with Magento 2
- Further Information:
- Note: Bart Delvaux.
- Authors:
- Delvaux, Bart
- 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 databaseCover; 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 … (more)
- Publisher Details:
- Birmingham : Packt Publishing
- Publication Date:
- 2015
- Extent:
- 1 online resource, illustrations
- Subjects:
- 658.84
COMPUTERS -- Web -- Design
Electronic commerce
Web site development
Web sites -- Programming
BUSINESS & ECONOMICS / Industrial Management
BUSINESS & ECONOMICS / Management
BUSINESS & ECONOMICS / Management Science
BUSINESS & ECONOMICS / Organizational Behavior
COMPUTERS -- Web -- Web Programming
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781785889141
1785889141
1785882198
9781785882197 - Related ISBNs:
- 9781785882197
- Notes:
- Note: Online resource; title from PDF title page (EBSCO, viewed May 3, 2016)
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.88727
- Ingest File:
- 01_120.xml