diff --git a/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php b/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php index 36be904..b73379d 100755 --- a/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php +++ b/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php @@ -48,7 +48,7 @@ class ProductsHandler { $languageId = 1; $page = $request->get('page', 1); - $perPage = 6; + $perPage = min((int)$request->get('perPage', 6), 15); $categoryId = (int) $request->get('categoryId', 0); $search = trim($request->get('search', '')); diff --git a/spa/src/AppLoading.vue b/spa/src/AppLoading.vue new file mode 100644 index 0000000..b903627 --- /dev/null +++ b/spa/src/AppLoading.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/spa/src/components/ProductsList.vue b/spa/src/components/ProductsList.vue index abcb1bc..f9a95ab 100644 --- a/spa/src/components/ProductsList.vue +++ b/spa/src/components/ProductsList.vue @@ -1,31 +1,5 @@