4geo35 / category-product
Base catalog
v2.0.0
2026-10-16 11:24 UTC
Requires
- 4geo35/fileable: ^v2.0
- 4geo35/metable: ^v2.0
- 4geo35/tailwindcss-theme: ^v2.0
- 4geo35/traits-helpers: ^v2.0
- 4geo35/user-management: ^v2.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Установка
Добавить в tailwind.admin.config.js, созданный в пакете tailwindcss-theme.
"./vendor/4geo35/category-product/src/resources/views/components/**/*.blade.php",
"./vendor/4geo35/category-product/src/resources/views/admin/**/*.blade.php",
"./vendor/4geo35/category-product/src/resources/views/livewire/admin/**/*.blade.php",
Добавить в tailwind.config.js, созданный в пакете tailwindcss-theme.
"./vendor/4geo35/category-product/src/resources/views/components/**/*.blade.php",
"./vendor/4geo35/category-product/src/resources/views/web/**/*.blade.php",
"./vendor/4geo35/category-product/src/resources/views/livewire/web/**/*.blade.php",
Добавить к плагинам в tailwind.config.js, созданный в пакете tailwindcss-theme
require("./vendor/4geo35/category-product/src/resources/tailwind-plugins/productGrid"),
Запустить миграции для создания таблиц php artisan migrate
Установить диапазон npm i nouislider
Добавить в app.css:
@import "nouislider/dist/nouislider.css";
Добавить в app.js:
import noUiSlider from "nouislider"
window.noUiSlider = noUiSlider
Установить слайдер npm install swiper
Добавить в app.js:
import Swiper from "swiper/bundle"
import "swiper/css/bundle"
window.Swiper = Swiper
Установить lightbox npm install fslightbox, добавить в app.js:
import "fslightbox"
Views
Сокращение для представлений: cp
Меню для панели администрирования: <x-cp::menu-item/>
Livewire Components
Web
cp-product-listcp-product-view-cookiecp-category-filtercp-checkbox-filtercp-color-filter
Config
Название файла: category-product