How to display a block of filters in cs-cart on the pages - New, Hits, Discounts and Popular?
Translated using on Google Translate
How to display a block of filters for a selection of products in cs-cart?
These selections are made by the module "Bestsellers and discounted goods" in its settings, you can configure what and by what algorithm to display there.

But in its pure form there are no filters, which is not very convenient - https://unitheme.net/index.php?dispatch=products.newest using the same algorithm, you can display description blocks in mekaths, under the goods. It is also often necessary to create beautiful urls for such pages, this can be done here

Approximately like this

First you need to choose which dispatch we need, on which page we want to display product filters - newest, on_sale, bestseller, final_sale, etc.
Next, we create a page layout for the dispatch we need, for example, let it be newest. Please note that the layout can already be created, then you do not need to create it, but you need to refine what is already there.
ΠΠ΄Π΅ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΌΠ°ΠΊΠ΅Ρ "ΠΡΡΠ³ΠΎΠ΅" ΠΈ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π½ΡΠΆΠ½ΡΠΉ Π½Π°ΠΌ dispatch, Π½Π°Π·ΡΠ²Π°Π΅ΠΌ ΠΌΠ°ΠΊΠ΅Ρ ΠΈ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΠΌΠ΅ΡΠ°-ΡΠ΅Π³ΠΈ Π΄Π»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π±Π»ΠΎΠ½Π° ΠΠΎΠ²ΠΈΠ½ΠΎΠΊ.
Now we have an empty page for new products and in order for the content to appear on the page, we need to create the same blocks as on the category page
After all these actions, products appeared on the page, but there are still no filters ... That's right, after creating and setting up the layout, we need to make some changes in the files in order for the filters to appear on our collections, by default in the cs-cart code on they do not generate a block of filters.
Below in the images we will show which files need to be edited.
File fn.filters.php, then look for the line fn_produ_filters_validate_location and add the desired dispatch - product.newest or some other.
After these steps, you need to edit 1 more file, everything should look like in the image below. If this is not done, then by the choice of the filter, the block with products will not be updated.
That's all, now the product filters are displayed on the New items dispatch. In order to bring filtering to other dispatches, you need to do all the actions by analogy with new products.

As a result, you are almost a cs-cart programmer who made a popular task for a client or your online store.
If you liked the material, write a comment!) If you need Unitheme2 or other modules, write to us.