├── app ├── commands │ └── .gitkeep ├── config │ ├── packages │ │ └── .gitkeep │ ├── local │ │ ├── cache.php │ │ ├── app.php │ │ ├── session.php │ │ └── database.php │ ├── config.php │ ├── compile.php │ ├── testing │ │ ├── cache.php │ │ └── session.php │ ├── workbench.php │ ├── view.php │ ├── queue.php │ ├── remote.php │ ├── auth.php │ ├── cache.php │ ├── database.php │ ├── mail.php │ ├── session.php │ └── app.php ├── controllers │ ├── .gitkeep │ ├── BaseController.php │ ├── HomeController.php │ ├── Api │ │ ├── ProductsController.php │ │ └── SearchController.php │ └── Admin │ │ └── SeoController.php ├── database │ ├── seeds │ │ ├── .gitkeep │ │ └── DatabaseSeeder.php │ ├── migrations │ │ └── .gitkeep │ └── production.sqlite ├── start │ ├── local.php │ ├── artisan.php │ └── global.php ├── storage │ ├── .gitignore │ ├── cache │ │ └── .gitignore │ ├── logs │ │ └── .gitignore │ ├── meta │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ └── views │ │ └── .gitignore ├── models │ ├── Category.php │ ├── Seo.php │ ├── User.php │ ├── Review.php │ └── Product.php ├── views │ ├── emails │ │ └── auth │ │ │ └── reminder.blade.php │ ├── partials │ │ └── sidebar │ │ │ └── categories.blade.php │ ├── categories │ │ └── single.blade.php │ ├── admin │ │ └── seo │ │ │ ├── list.blade.php │ │ │ └── edit.blade.php │ ├── layout.blade.php │ ├── products │ │ └── single.blade.php │ └── index.blade.php ├── tests │ ├── ExampleTest.php │ └── TestCase.php ├── lang │ └── en │ │ ├── pagination.php │ │ ├── reminders.php │ │ └── validation.php ├── filters.php └── routes.php ├── .gitattributes ├── public ├── packages │ └── .gitkeep ├── robots.txt ├── img │ ├── spinner.gif │ └── icons │ │ ├── banner │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ └── 5.jpg │ │ ├── product-1.jpg │ │ ├── product-2.jpg │ │ ├── product-3.jpg │ │ ├── product-4.jpg │ │ ├── product-5.jpg │ │ └── category-icon.png ├── .htaccess ├── vendor │ └── selectize │ │ ├── less │ │ ├── plugins │ │ │ ├── optgroup_columns.less │ │ │ ├── drag_drop.less │ │ │ ├── dropdown_header.less │ │ │ └── remove_button.less │ │ ├── selectize.default.less │ │ ├── selectize.legacy.less │ │ ├── selectize.bootstrap3.less │ │ ├── selectize.bootstrap2.less │ │ └── selectize.less │ │ └── css │ │ ├── selectize.css │ │ ├── selectize.bootstrap3.css │ │ ├── selectize.legacy.css │ │ └── selectize.default.css ├── css │ └── styles.css ├── js │ ├── main.js │ ├── expanding.js │ ├── jquery.charcounter.js │ ├── starrr.js │ └── vendor │ │ ├── spin.min.js │ │ └── backbone.paginator.min.js └── index.php ├── pagination.gif ├── .gitignore ├── server.php ├── phpunit.xml ├── composer.json ├── readme.md ├── bootstrap ├── paths.php ├── start.php └── autoload.php └── artisan /app/commands/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /app/config/packages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/database/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/packages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/database/migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/database/production.sqlite: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/start/local.php: -------------------------------------------------------------------------------- 1 | 'file', 5 | ); -------------------------------------------------------------------------------- /app/config/local/app.php: -------------------------------------------------------------------------------- 1 | true, 6 | 7 | ); 8 | -------------------------------------------------------------------------------- /app/config/local/session.php: -------------------------------------------------------------------------------- 1 | 'native', 6 | 7 | ); -------------------------------------------------------------------------------- /pagination.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/pagination.gif -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /bootstrap/compiled.php 2 | /vendor 3 | composer.phar 4 | composer.lock 5 | .DS_Store 6 | Thumbs.db -------------------------------------------------------------------------------- /public/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/spinner.gif -------------------------------------------------------------------------------- /public/img/icons/banner/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/banner/1.jpg -------------------------------------------------------------------------------- /public/img/icons/banner/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/banner/2.jpg -------------------------------------------------------------------------------- /public/img/icons/banner/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/banner/3.jpg -------------------------------------------------------------------------------- /public/img/icons/banner/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/banner/4.jpg -------------------------------------------------------------------------------- /public/img/icons/banner/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/banner/5.jpg -------------------------------------------------------------------------------- /public/img/icons/product-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/product-1.jpg -------------------------------------------------------------------------------- /public/img/icons/product-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/product-2.jpg -------------------------------------------------------------------------------- /public/img/icons/product-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/product-3.jpg -------------------------------------------------------------------------------- /public/img/icons/product-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/product-4.jpg -------------------------------------------------------------------------------- /public/img/icons/product-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/product-5.jpg -------------------------------------------------------------------------------- /public/img/icons/category-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msurguy/laravel-backbone-pagination/HEAD/public/img/icons/category-icon.png -------------------------------------------------------------------------------- /app/config/config.php: -------------------------------------------------------------------------------- 1 | array( 7 | 'products' => 'Products', 8 | 'categories' => 'Categories', 9 | ), 10 | ); -------------------------------------------------------------------------------- /app/models/Category.php: -------------------------------------------------------------------------------- 1 | belongsToMany('Product'); 8 | } 9 | 10 | public function seo() 11 | { 12 | return $this->morphMany('Seo', 'seoble'); 13 | } 14 | } -------------------------------------------------------------------------------- /app/database/seeds/DatabaseSeeder.php: -------------------------------------------------------------------------------- 1 | call('UserTableSeeder'); 15 | } 16 | 17 | } -------------------------------------------------------------------------------- /app/views/emails/auth/reminder.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 |Shop Categories
2 | 3 |{{$product->short_description}}
29 |23 | {{ Form::select('type', Config::get('config.seo_mapping'), $type, array('id'=> 'typeSelect' ,'class'=> 'form-control'))}} 24 |
25 || Name | 34 |SEO Title | 35 |SEO Description | 36 |SEO Keywords | 37 |Action | 38 |||||
|---|---|---|---|---|---|---|---|---|
| {{ $item->name }} | 45 | @if($seo = $item->seo->first()) 46 |{{$seo->title}} | 47 |{{$seo->description}} | 48 |{{$seo->keywords}} | 49 |Edit | 50 | @else 51 |52 | | 53 | | 54 | | 55 | Add 56 | | 57 | @endif 58 |
{{$product->short_description}}
97 |{{$product->long_description}}
98 | 99 |100 | @foreach($product->categories as $category) 101 | {{{ $category->name }}} 102 | @endforeach 103 |
104 |{{{$review->comment}}}
169 |