Point of Sale (Topas)

Hi. I am testing with the Point of Sale. Sofar it is going good. But by the categorie and the products you have empty “blocks”. Some are filled. But the ones that are not filled keep empty as white empty blocks. Is there a option to not show these empty blocks? Only the blocks that are filled with a product. I am working with version 23.0.3.

There isn’t a “show only filled blocks” option — by design the TakePOS product and category panels are a fixed grid, so any slot without a product renders as an empty tile. The grid size is set by two hidden constants, TAKEPOS_NB_MAXPRODUCT and TAKEPOS_NB_MAXCATEG, and each one reserves 2 of its slots for the prev/next arrows, so the usable product tiles are TAKEPOS_NB_MAXPRODUCT minus 2.

By default they auto-size to your screen, which is why a category with few products leaves empty tiles. If you lower those two values to roughly match your catalogue — you can add them from Home > Setup > Other Setup (the generic constants editor), or directly in the llx_const table — the empty blocks shrink or disappear. The tradeoff is fewer items shown per page, so you page through categories a bit more often. Note that TAKEPOS_HIDE_CATEGORIES and TAKEPOS_HIDE_PRODUCT_IMAGES only hide those elements, not the empty tiles.

Hi MihammadAli,

Thanks for your reaction. With your answer i can go futher. If something is not there then it is not there. I will try your tips !