Practical Module development for Prestashop 8
Language: English
Published by Packt Publishing, 2023
- Softcover
- New

Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK
AbeBooks seller since June 11, 1999
Condition: New
US$ 45.85
Quantity: Over 20 available
Add to basketItem description from seller
New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.
Seller Inventory # L0-9781837635962
- Title
- Practical Module development for Prestashop 8
- Author
- Louis Authie
- Publisher
- Packt Publishing
- Publication year
- 2023
- Condition
- New
- Binding
- PAP
- Language
- English
- ISBN 10
- 183763596X
- ISBN 13
- 9781837635962
- Item weight
- 564 grams
Elevate your e-commerce game and beat the competition by unleashing the power of PrestaShop 8.x with Symfony-based modules, customizable themes, and much more
Purchase of the print or Kindle book includes a free PDF eBook
Key Features
- Understand the data and object architecture of the legacy and new Symfony core of PrestaShop
- Create modules to add features such as content blocks, payment options, and carriers to your store
- Learn to customize themes and override existing module templates
Book Description
After version 1.7, PrestaShop underwent a host of changes, including migration to a Symfony-based system from an outdated legacy code. This migration brought about significant changes for developers, from routine maintenance to module development. Practical Module Development for PrestaShop 8 is curated to help you explore the system architecture, including migrated and non-migrated controllers, with a concise data structure overview. You'll understand how hooks enable module customization and optimize the CMS.
Through the creation of seven modules, you'll learn about the structure of modules, hook registration, the creation of front-office controllers, and Symfony back-office controllers. By using Doctrine entities, services, CQRS, grids, and forms, you'll be guided through the creation of standard, payment and carrier modules. Additionally, you'll customize and override themes to achieve your desired e-commerce store look.
By the end of this book, you'll be well equipped to provide modern solutions with PrestaShop that meet client requirements.
What you will learn
- Understand the structure of PrestaShop's core
- Explore hooks and their functions
- Create a hello world module
- Build modules to display blocks in the front office with different styles
- Design a module to add fields to the category pages and manage them
- Fashion a blogging module with front and modern back-office controllers
- Fabricate payment and carrier modules to improve the user experience
- Customize a theme by creating a child theme
Who this book is for
If you are a junior or advanced PHP developer already using PrestaShop as a simple user willing to know more or to solve online sellers' problems by creating modules as a professional, this book is definitely for you. In order to learn from this book, you should have a basic knowledge of the Symfony framework. This book will be a really good help for the module developers expecting to move from the old legacy environment to the modern one. Other CMS developers can use that book as a tool to compare and move to PrestaShop.
Table of Contents
- Quick Overview of PrestaShop
- The Configuration and Initialization of PrestaShop
- The Front Office
- The Back Office
- The Hooks
- The Themes
- What Are Modules? Let's Create a Hello World Module
- A Reinsurance Block Module
- A Customer Callback Request Module
- Category Extension Module
- A Simple Blogging Module
- A Cash Payment Module
- A Drive Delivery Module
- How to Create a Child Theme
- Overriding Some Templates
- Assets Compiling with Webpack
"Synopsis" may belong to another edition of this title.
About the Author
Louis Authie is a freelance full stack developer with over 25 years of experience in PHP. He graduated from the ENAC, Toulouse, France in 2011 as an engineer and from the CNAM Paris, France as an analyst programmer in 2017.
Since 2012, he's been developing/maintaining modules and themes from various versions of PrestaShop. Becoming an associate in a label-natural bedding e-shop in 2016 improved his awareness of online sellers' challenges. In 2019, he started contributing to the PrestaShop open-source project, first on documentation, then on back-office migration and bug fixes.
Louis also teaches professionals in PHP, WordPress, PrestaShop, and Symfony development as a consultant trainer.
"About the title" may belong to another edition of this title.
PBShop.store UK
Fairford, GLOS, United Kingdom
AbeBooks seller since June 11, 1999
Shipping rates from United Kingdom to U.S.A.
| Item | 10 to 20 business days | 10 to 20 business days |
|---|---|---|
| First item | US$ 6.65 | US$ 6.65 |
Payment methods
Store description
**Please note our transit times are from the date of dispatch.** We first started out as “The Paperback Exchange,” a chain of physical bookstores where we would part exchange your beloved books for new stories to transport you to faraway places. However, as shopping started to evolve to online shops and marketplaces, we bid our stores goodbye to become “PBShop.” This transition has only allowed us to blossom as we now ship thousands of titles to book lovers across the globe. We pride ourselves in being a community of local book lovers which allows our passion and devotion to shine in everything we do. In 2020 we not only celebrated our 20th birthday but our 1st birthday as being completely employee owned after becoming an E.O.T in September 2019. We are proud to be different and embrace standing apart on a book mountain by working from a virtual inventory which allows us to provide thousands of books that may be difficult to get for your bookshelf or your studies. Working with a number of different suppliers allows us to explore other avenues such as puzzles, sheet music and even stationery so we really do have something for everyone. Life is about being versatile in all realms of existence. If this is your first purchase with us, or you are a returning customer, we would like to welcome you to the PBShop family, for there is no friend as loyal as a book. We are a company who put our customers at the centre of everything we do as we understand the importance of reading because once you learn to read, you will forever be free. There are a whole lot of things in this world of ours that we are yet to explore, which is why we will forever inspire curious minds.…
Specialty
Hardbacks, PaperbacksSeller's business information
Pbshop.co.uk
Unit 22 Horcott Industrial Estate, Horcott Road
Fairford, United Kingdom GL7 4BX
Terms of sale
Returns Policy
We ask all customers to contact us for authorisation should they wish to return their order. Orders returned without authorisation may not be credited.
If you wish to return, please contact us within 14 days of receiving your order to obtain authorisation.
Returns requested beyond this time will not be authorised.
Our team will provide full instructions on how to return your order and once received our returns department will process your refund.
Please note the cost to return any unwanted order to us is borne by the buyer.
Should your order arrive damaged, not as advertised or faulty, we must be advised of this within 14 days of delivery. Please contact us so we can find the best solution for you.
Our Customer Care Team can be contacted by emailing alborders@paperbackshop.co.uk, or by calling our UK Office on +441285 712 917. We are available 9:00am till 5:30pm GMT Monday to Friday.
Shipping terms
Orders are shipped from our UK warehouse. Delivery thereafter is between 4 and 14 business days. Please contact us if you have any queries about our services or products.