11/24/2023 0 Comments Drupal commerce related productsIt will also provide you with the tools and knowledge needed to create your own decoupled webshop using these technologies. Finnally, a real-life example of a webshop that has successfully implemented this approach will be presented.īy the end of the presentation, attendees will have a clear understanding of how Nextjs and Drupal commerce_api can be integrated to create a decoupled webshop that is both flexible and provides a great user experience. Throughout the presentation, best practices and tips for creating a successful decoupled webshop using Nextjs and the Drupal commerce_api module will be shared. The registration process during checkout will also be examined, with an emphasis on creating a seamless and efficient user experience for customers. Products with flexible pricing will also be discussed, as well as the management of anonymous and user-assigned carts. Statically generated pages for products and and product variations will be focused on, as well as the addition of products to the cart, handling amounts, and deleting order items. In this presentation, the use of Nextjs and the Drupal commerce_api module for creating a decoupled webshop will be explored. We will highlight the overall strategy that we have developed, as well as go into some of the finer points of the code. There are accessibility guidelines and decisions to make about how the language switcher works when a translation is not available. How should the system manage an added block of text? The language switcher must also be designed. When an entity exists in one language and then it is translated, all the layout builder blocks are cloned and attached to the new translation. That was our starting point on top of which we added a multilingual functionality layer.ĭrupal Core gives us many tools to start with, but to make it manageable, we had to make some decisions. On top of that we also use a custom solution that turns our backend into a contentpool that delivers content to multiple frontends. It is based upon Lupus Decoupled, a fully integrated solution for a headless Drupal which builds upon Custom Elements and Lupus Custom Elements Renderer. We had to take our Drupal stack into consideration. In this case study we used our company's website. In this talk we will dive into the technology decisions we have made, and committed to the Drupal community, in order to answer the question "How can translations of our content for our (Drupal 10-based) website relaunch, also using the layout builder, be managed?" We have all heard this from a client: “I have a small marketing website and I want it in English too.” It sounds simple, and it can be, but do not make the error to think “it is just a copy of each page, add the language switcher and voila, we’re done!”
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |