product
1650032Practical Module Development for Prestashop 8https://www.gandhi.com.mx/practical-module-development-for-prestashop-1-7/phttps://gandhi.vtexassets.com/arquivos/ids/1404131/f24c47ac-efbf-4483-8a26-6277e60b389b.jpg?v=638338052504570000546575MXNPackt PublishingInStock/Ebooks/1627402Practical Module Development for Prestashop 8546575https://www.gandhi.com.mx/practical-module-development-for-prestashop-1-7/phttps://gandhi.vtexassets.com/arquivos/ids/1404131/f24c47ac-efbf-4483-8a26-6277e60b389b.jpg?v=638338052504570000InStockMXN99999DIEbook20239781837633395_W3siaWQiOiI4YjdhMWExOS05NTk2LTQ4ODAtYmFmMi03YzIyZWQzMzQ0ZWQiLCJsaXN0UHJpY2UiOjU3NSwiZGlzY291bnQiOjI5LCJzZWxsaW5nUHJpY2UiOjU0NiwiaW5jbHVkZXNUYXgiOnRydWUsInByaWNlVHlwZSI6Ildob2xlc2FsZSIsImN1cnJlbmN5IjoiTVhOIiwiZnJvbSI6IjIwMjUtMDMtMDhUMTA6MDA6MDBaIiwicmVnaW9uIjoiTVgiLCJpc1ByZW9yZGVyIjpmYWxzZX1d9781837633395_<p><strong>Extend PrestaShop 1.7/8.x features by creating various useful modern Symfony-based modules, learning how to customize themes, and getting ready to solve most online sellers issues</strong></p><h4>Key Features</h4><ul><li>Understand the data and object architecture of the legacy and new Symfony core of PrestaShop</li><li>How to create modules the modern way in order to add great features such as content blocks, payment options, or carriers to your store</li><li>Learn how to customize themes and override existing modules templates</li></ul><h4>Book Description</h4><p>Since version 1.7, PrestaShop began its migration from the old legacy core to a brand new Symfony-based system. This implies many changes for developers starting from maintenance to module development, and thats all this book is about. With a quick explanation of the data structure, you will be presented the architecture of the system from front-office to back-office controllers (migrated or not) and you will learn how hooks work and enable modules to customize and improve the CMS. Mastering the mechanics is a prerequisite for a good understanding of how modules embed in the system.</p><p>Then, you will dive into the creation of seven useful modules under a practical and progressive approach being explained the structure of a module, hooks registration, the creation of front-office controllers, and Symfony back-office controllers in a modern way. Well do this by using Doctrine entities, services, grids, and forms, finishing with payment and carrier modules. Finally, you will discover how to override and customize a theme in order to make your e-commerce store look just like you need from templating to assets management.</p><p>By the end of this book, you will be able to provide modern solutions with Prestashop that meet clients tailor-made and challenging business needs.</p><h4>What you will learn</h4><ul><li>Understand the structure of PrestaShops core</li><li>Learn what are hooks and their function</li><li>Create a hello world module</li><li>Create modules to display blocks on the front office with styles</li><li>Create a module to add fields to the category pages and manage them</li><li>Create a full blogging module with front and back-office modern controllers</li><li>Create payment and carrier modules to improve the selling experience</li><li>Customize a theme by creating a child theme</li></ul><h4>Who This Book Is For</h4><p>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.</p><h4>Table of Contents</h4><ol><li>Quick Overview of PrestaShop</li><li>The configuration and initialization</li><li>The Front Office</li><li>The backoffice</li><li>The hooks</li><li>The theme</li><li>What are modules ? Lets create a hello world !</li><li>A reinsurance block module</li><li>A customer callback request module</li><li>A category page extension module</li><li>A simple blogging module</li><li>A cash payment module</li><li>A drive delivery module</li><li>How to create a child theme</li><li>Override some templates</li><li>Assets compiling with webpack</li></ol>...(*_*)9781837633395_<p><b>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</b></p><h4>Key Features</h4><ul><li>Understand the data and object architecture of the legacy and new Symfony core of PrestaShop</li><li>Create modules to add features such as content blocks, payment options, and carriers to your store</li><li>Learn to customize themes and override existing module templates</li></ul><h4>Book Description</h4>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. Youll understand how hooks enable module customization and optimize the CMS. Through the creation of seven modules, youll 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, youll be guided through the creation of standard, payment and carrier modules. Additionally, youll customize and override themes to achieve your desired e-commerce store look. By the end of this book, youll be well equipped to provide modern solutions with PrestaShop that meet client requirements.<h4>What you will learn</h4><ul><li>Understand the structure of PrestaShops core</li><li>Explore hooks and their functions</li><li>Create a hello world module</li><li>Build modules to display blocks in the front office with different styles</li><li>Design a module to add fields to the category pages and manage them</li><li>Fashion a blogging module with front and modern back-office controllers</li><li>Fabricate payment and carrier modules to improve the user experience</li><li>Customize a theme by creating a child theme</li></ul><h4>Who this book is for</h4><p>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.</p>...9781837633395_Packt Publishinglibro_electonico_2ab83b1e-fee5-35de-be97-6ba1dc6656c1_9781837633395;9781837633395_9781837633395Louis AuthieInglésMéxicohttps://getbook.kobo.com/koboid-prod-public/packt-epub-60c47802-7da6-4029-ae22-4937686a8dd5.epub2023-04-28T00:00:00+00:00Packt Publishing