Almost none of my clients are satisfied with the appearance of sale.order.ajax. Here I will describe most of the tricks that I use myself when customizing this complex component.
Subscription pop-up window with the generation of a promotional code for the first time logged in, IP restriction, saving settings in the infoblock, coupon limitation by time of use and with a second pop-up display after n days
Often a client wants to display a map and a clickable list of objects, by clicking on which the map should smoothly change centering. I am describing my experience in creating clickable cards with the opening of the baloon.
Users love convenience. Not everyone likes the standard type of pagination. So let's help them and add a "Show more" button on the basis of which, later, by adding a small javascript handler, it will be possible to create an "endless feed".
Popup form output template with required validations. I use it constantly, I decided to describe the process to reduce the cost of my own time.
In every project, it becomes necessary to check the data for javascript. Most often I use the following checks