Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jinyphp/theme
사이트 테마관리 for Laravel
https://github.com/jinyphp/theme
theme
Last synced: 5 days ago
JSON representation
사이트 테마관리 for Laravel
- Host: GitHub
- URL: https://github.com/jinyphp/theme
- Owner: jinyphp
- License: mit
- Created: 2018-06-05T18:12:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-29T08:45:13.000Z (about 2 months ago)
- Last Synced: 2024-11-01T09:39:41.628Z (14 days ago)
- Topics: theme
- Language: PHP
- Homepage: http://www.jinyphp.com
- Size: 142 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.md
Awesome Lists containing this project
README
# JinyPHP Theme for Laravel
`JinyPHP Theme`는 라라벨 프레임워크상에서 테마 레이아웃을 사용할 수 있도록 제공하는 확장 페키지 입니다.## 설치
컴포저를 이용하여 `theme`를 설치합니다.```php
composer require jiny/theme
```## 설정
환경설정을 패키지에서 복사하여 설치를 합니다. 다음과 같이 콘솔창에서 입력하세요.```
php artisan vendor:publish --provider="Jiny\Theme\JinyThemeServiceProvider"
```## 테마 만들기
먼저 라라벨 뷰 리소스를 관리하는 `resources/view`폴더에 새로운 `theme` 폴더를 생성합니다.
`theme`페키지는 `vendor/name` 형태로 복수의 테마를 관리 합니다.셈플 테마는 패키지의 소스의 `sample` 폴더를 참조합니다. 테마는 크게 몇개의 파일로 구성됩니다.
* app.blade.php => html 골격을 관리하는 파일입니다.
* layout.blade.php => 전체 공용으로 적용되는 레이아웃을 관리합니다.
* main.blade.php => 메인 컨덴츠 내용을 관리합니다.## 사용방법
지니PHP 테마는 라라벨 컴포넌트 기술을 이용하여 테마를 관리합니다.
블레이드 문법에서 ``테그를 이용하여 사이트의 외형을 일관적으로 유지 관리 가능합니다.```html
내용...
```