Mastering Magento 2 - Second Edition
eBook - ePub

Mastering Magento 2 - Second Edition

  1. 340 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Mastering Magento 2 - Second Edition

About this book

Maximize the power of Magento 2 to create productive online storesAbout This Book• Updated for Magento 2, this book offers a comprehensive coverage of all the new features of Magento to build modern online stores• Exploit little-known techniques to extend, tune, and manage your Magento installation• Detailed coverage to make your store run faster, better, and more productivelyWho This Book Is ForThis book is for web designers, developers, or e-commerce store-owners who design or manage Magento stores for their clients and want to gain an in-depth understanding of the various features of Magento 2.What You Will Learn• Discover what makes Magento 2 different — and even more powerful• Develop strategies to create multi-store environments• Find out how to create themes and extend the functionality of Magento 2• Create sound development practices to insure code integrity and security• Know the why, as well as the how, behind using Magento 2In DetailThe long-awaited release of the world's most popular online solution, Magento 2, is now out with an all new interface and several enhancements. This book offers you advanced guidance on managing, optimizing, and extending your store while taking advantage of the new features of Magento 2.This is a comprehensive guide to using the all new features and interface of Magento 2 to build, extend, and design online stores. From planning your Magento installation through to advanced techniques designed to make your store as successful as possible, this book is your roadmap to managing your Magento store. Focusing on Magento's Community version, the book covers everything from creating and managing multiple stores to fine-tuning Magento for speed and performance. You'll learn how to manage categories, products, design themes, extensions, and more.Style and ApproachThis book will be a straightforward guide that will dive deep into both aspects of developing and administering beautiful and secure stores.Get a firm idea of the different tools that the latest version has to offer to ensure the best customer experience.

Tools to learn more effectively

Saving Books

Saving Books

Keyword Search

Keyword Search

Annotating Text

Annotating Text

Listen to it instead

Listen to it instead

Mastering Magento 2 Second Edition


Table of Contents

Mastering Magento 2 Second Edition
Credits
About the Authors
About the Reviewer
www.PacktPub.com
eBooks, discount offers, and more
Why subscribe?
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Planning for Magento
Defining your scope
Project requirements
Requirements checklist
Planning for users
Staff
Customers
Assessing technical resources
Technical considerations
Hosting provider
In-house hosting
Servers
The best of both worlds
Setting up a local test installation
Global-Website-Store methodology
Global
Website
Store
Planning for multiple stores
Using multiple domains for effective market segmentation
Using multiple businesses to keep finances separate
Using multiple languages to sell globally
Summary
2. Installing Magento 2
How hosting effects installation
Understanding types of hosting
Successful hosting guidelines
Avoiding the PCI headache
Keys to a successful installation
Avoid the bleeding edge
Take your time
Install the sample data
Setting up Magento stores
Planning your categories
Disabling the cache
Set up websites, stores, and store views
Nginx versus Apache
Configuring Apache
Modifying the .htaccess file
Temporary URLs
Modifying the virtual host declaration
Configuring Nginx
Modifying the nginx.config file
Modifying the index.php file
Configuring Magento
Configuring base URLs
Using localization to sell globally
Language files
Manually translating labels
Converting currencies
It begins with the base currency
Let Magento automatically convert currencies
Strategies for backups and security
Backend backups
File structure backups
Keep it secure
Summary
3. Managing Products
Catalogs and categories
Creating categories
General information tab
Display Settings tab
Custom Design tab
Category Products tab
Re-ordering categories
Special categories
Managing products the customer focused way
The simple product type
The complex product types
Configurable product type
Grouped product type
Bundle product type
Virtual product type
Downloadable product type
Attributes and attribute sets
Attribute types
Selecting an attribute type
Creating an attribute
Attribute properties
Manage options
Manage Swatch
Advanced attribute properties
Managing labels
Storefront properties
Creating attribute sets
Creating products
The new product screen
Creating a simple product
Creating a configurable product
Creating a grouped product
Creating bundled products
Creating a downloadable product
Creating a virtual product
Managing inventory
Low stock notifications
Product reports
Pricing tools
Pricing by customer group
Quantity-based pricing
Autosettings
Related products, up-sells, and cross-sells
Related products
Upsell products
Cross-sell products
Importing products
The shortcut to importing products
Summary
4. Designs and Themes
The Magento theme structure
Theme files and directories
The concept of theme inheritance
Configuring a parent theme in theme.xml
Overriding static files
Overriding theme files
Default installation of design packages and themes
Installing third-party themes
Inline translations
Working with theme variants
Assigning themes
Applying theme variants
Scheduling a theme variant
Customizing themes
Customizing layouts
Expertly controlling layouts
Using the reference tag to relocate blocks
Customizing the default layout file
Summary
5. Configuring to Sell
The sales process
The Magento sales process
Managing backend orders
Convert orders to invoices
Creating shipments
Payment methods
PCI compliance
Classes of payment systems
Off-site payment systems
Pros
Cons
On-site payment systems
Pros
Cons
PayPal
PayPal all-in-one payment solutions
PayPal payment gateways
PayPal Express
Braintree
Check/money order
Bank transfer payment
Cash on delivery payment
Zero subtotal checkout
Purchase order
Authorize.net direct post
Shipping methods
Origin
Handling fee
Allowed countries
Method not available
Free shipping
Flat rate
Table rates
Quantity- and price-based rates
Save your rate table
Table rate settings
Upload rate table
Carrier methods
Managing taxes
How Magento manages taxes
Creating tax rules
Importing tax rates
Value added tax configurations
Setup VAT taxes
Transactional e-mails
Create a new header template
Assign e-mail header and footer
Create new e-mail template
Summary
6. Managing Non-Product Content
The Magento content management system
Pages
Customizing a CMS page
Modifying the Home Page layout
The Content screen
Creating a CMS page
Using blocks and widgets
Adding a page link
Using WYSIWYG
Using HTML
Using a widget
Using variables
Creating your own variables
Using widgets to insert content onto site pages
Summary
7. Marketing Tools
Customer groups
Creating a customer group
Promotions
Creating a catalog price rule
Creating cart price rules
Adding the new rule
Defining the rule's conditions
Defining the rule's actions
Modifying the rule's labels
Generating coupon codes
Testing the rule
Newsletters
Subscribing customers
Creating newsletter templates
Scheduling your newsletter
Checking for problems
Managing your subscribers
Using sitemaps
Adding a sitemap
Op...

Table of contents

  1. Mastering Magento 2 Second Edition

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Mastering Magento 2 - Second Edition by Bret Williams, Jonathan Bownds, Jonathan Bownds in PDF and/or ePUB format, as well as other popular books in Computer Science & Content Management Systems. We have over one million books available in our catalogue for you to explore.