[laravel package] Laravel Pondol
라라벨 Pondol
Pondol packages의 기본 기능들을 제공합니다.
Common resources for Laravel Pondol's packages
현재 제공중인 라라벨용 패키지들의 공동 리소스 등이 포함 된 패키지 입니다.
Install
composer require wangta69/laravel-pondol
php artisan pondol:install-common
Components
다양한 디자인 레이아웃을 컴포넌트 형식으로 제공한다.
app
기본적인 app 설정
<x-pondol-common::app>
app-simple-sidebar
left Gnb 가 포함된 레이아웃
<x-pondol-common::app-simple-sidebar navigation="visitors::navigation">
app-bare
아래 bare 를 대처할 예정
<x-pondol-common::app-bare header="pondol-auth::partials.front-header">
bare
Top Gnb 가 포함된 레이아웃으로 Header / Main Content / Footer 3단계의 레이아웃을 제공한다.
header / footer는 app-bare component를 불러올때 parameter로 넘길 수 있다.
<x-pondol-common::bare.body
header="pondol-common::bare.header"
footer="pondol-common::bare.footer"
>
<div class="container">
..........
</div>
</x-pondol-common::bare.body>
app-blank
아무것도 존재 하지 않음(팝업등에 사용)
<x-pondol-common::app-blank>
Facades
JsonKeyValue
use Pondol\Common\Facades\JsonKeyValue
JsonKeyValue::get($key)
JsonKeyValue::set($key, $value)
JsonKeyValue::getAsJson($key)
JsonKeyValue::getAsArray($key)
JsonKeyValue::storeAsJson($key, $arr)