notabenedev / site-pages
Pages
Installs: 371
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
Language:Blade
Requires
- dev-master
- v4.0.11
- 4.0.10
- v4.0.8
- v4.0.7
- v4.0.6
- v4.0.5
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.2.1
- v3.2.0
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v2.0.1
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0
This package is auto-updated.
Last update: 2025-03-12 14:02:29 UTC
README
php artisan vendor:publish --provider="Notabenedev\SitePages\PagesServiceProvider" --tag=config
Install
php artisan migrate
php artisan vendor:publish --provider="Notabenedev\SitePages\PagesServiceProvider" --tag=public --force
php artisan make:pages
{--all : Run all}
{--menu : Config menu}
{--models : Export models}
{--controllers : Export controllers}
{--observers : Export observers}
{--policies : Export and create rules}
{--only-default : Create default rules}
{--vue : Export vue components}
{--js : Export scripts}
{--scss: Export scss}
if IE 11 support:
npm install flickity@2.2.2
npm install flickity-as-nav-for@2.0.1
not support IE:
npm install flickity
npm install flickity-as-nav-for
npm run dev
##Формы:
- page-order-form: name*, phone*, (date*), (title*, folder*), message
- page-question-form: name*, phone*, (title*), message
##Description
- Категории страниц (папки) и страницы на сайте.
- Категории могут быть вложенными.
- Страница относится к категории.
##Config
Шаблон для меню:
site-pages::site.includes.folders-menu
Выгрузка конфигурации:
php artisan vendor:publish --provider="PortedCheese\CategoryProduct\ServiceProvider" --tag=config
Переменные:
-
sitePackageName - название пакета
-
siteFoldersName - название структуры категорий (папок)
-
sitePagesName - название страниц
-
folderNest - вложенность категорий
-
folderAdminRoutes - использовать роуты для управления категориями из пакета
-
folderSiteRoutes - использовать роуты для категорий на сайте из пакета
-
pageAdminRoutes - использовать роуты для управления страницами из пакета
-
pageSiteRoutes - использовать роуты для страниц на сайте из пакета
-
folderUrlName - url папок на сайте
-
foldersUrlName - url папок в админке
-
pageUrlName - url страниц на сайте
-
pagesUrlName - url страниц в админке
-
folderFacade - класс для фасада действий с папками
-
pageFacade - класс для фасада действий со страницами
-
subFolderPage - включить страницу подкатегорий (true,false)
-
pagesLgGrid - оторбражение сетки страниц (4,6)
-
foldersLgGrid - отображение сетки категорий (4,6)
-
folderPagesPerPage - категорий на странице
-
showPageModal - модальное окно страницы (false)
-
sitePageAccentName - название поля Accent
-
sitePageCommentName - название поля Comment
-
sitePageShowBtnName - название кнопки
-
sitePageShowFormInputDate - заголовок поля формы
-
sitePageShowFormInputTitle" - заголовок поля формы