/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     factory('App\\Post')->create(['blog_id' => App\Blog::findOrFail(1)]);
     factory('App\\Post')->create(['blog_id' => App\Blog::findOrFail(1)]);
     factory('App\\Post')->create(['blog_id' => App\Blog::findOrFail(1)]);
     factory('App\\Post')->create(['blog_id' => App\Blog::findOrFail(3)]);
     factory('App\\Post')->create(['blog_id' => App\Blog::findOrFail(4)]);
     factory('App\\Post')->create(['blog_id' => App\Blog::findOrFail(4)]);
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $blog1 = App\Blog::findOrFail(1);
     $blog1->featured = true;
     $blog1->save();
     $blog2 = App\Blog::findOrFail(3);
     $blog2->featured = true;
     $blog2->save();
     $blog3 = App\Blog::findOrFail(4);
     $blog3->featured = true;
     $blog3->save();
 }
Example #3
0
function listCategory($blog_id)
{
    if ($cates = App\Blog::find($blog_id)->cateRelation) {
        $ret = '<ul style="list-style:none;" class="clearfix">' . "\n";
        foreach ($cates as $cate) {
            $cateObj = App\Cate::find($cate->cate_id);
            $ret .= '<li class="pull-left">';
            $ret .= '<a href="' . getUrl("blog/category/" . $cateObj->slug) . '">' . $cateObj->c_name . '</a>';
            $ret .= '</li>' . "\n";
        }
        $ret .= '</ul>' . "\n";
        return $ret;
    } else {
        return '';
    }
}
 public function run()
 {
     App\Blog::truncate();
     factory(App\Blog::class, 20)->create();
 }
Example #5
0
<?php

require '../vendor/autoload.php';
$blog = new \App\Blog();
$blog->init();
																	<li>
																		<a href="{{ url('/page') }}/{{ $r->slug }}" class="widget-3-fav no-decoration">Read</a>
																	</li>
																</ul>
															</div>
															<div class="clearfix"></div>
														</div>
														<div class="pull-bottom p-b-30">
															<p class="p-t-10 fs-12 p-b-5 hint-text">{{ $SC->tgl_indo($r->created_at) }}</p>
															<h3 class="no-margin text-white p-b-10 p-r-30">{{ $r->judul }}</h3>
														</div>
													</div>
												</div>

												<?php 
$r = App\Blog::orderBy('id', 'desc')->first();
?>
												<div class="slide-back tiles">
													<div class="padding-30">
														<div class="pull-top">
															<div class="pull-left visible-lg visible-xlg f-z-30">
																<i class="fa fa-newspaper-o"></i>
															</div>
															<div class="pull-right">
																<ul class="list-inline">
																	<li>
																		<a href="{{ url('/blog') }}/{{ $r->slug }}" class="widget-3-fav no-decoration">Read</a>
																	</li>
																</ul>
															</div>
															<div class="clearfix"></div>
Example #7
0
Route::post('auth/register', 'Auth\\AuthController@postRegister');
// FRIENDSHIP ROUTES
Route::get('user/{user}/addFriend', ['as' => 'addFriend', 'uses' => 'UserController@addFriend']);
Route::get('friend/{user}/approveFriend', ['as' => 'approveFriend', 'uses' => 'FriendController@approveFriend']);
Route::get('friend/{user}/denyFriend', ['as' => 'denyFriend', 'uses' => 'FriendController@denyFriend']);
// RESOURCE ROUTES...
Route::resource('user', 'UserController', ['except' => ['create', 'store']]);
Route::resource('blog', 'BlogController', ['except' => ['create', 'delete', 'store']]);
Route::resource('blog.blogPost', 'BlogPostController');
Route::get('/blogPost', ['uses' => 'BlogPostController@index', 'as' => 'blogPosts.index']);
Route::resource('blog.blogPost.photo', 'PhotoController', ['except' => ['index', 'show', 'create']]);
Route::get('/', ['uses' => 'PagesController@index']);
// ROUTE MODEL BINDINGS...
Route::bind('user', function ($value) {
    return App\User::with('blog')->findOrFail($value);
});
Route::bind('blog', function ($value) {
    // de-hyphenate the blog name
    $value = getNameForThisUrl($value);
    // return the Blog instance with the name of $value, with blogPosts
    return App\Blog::with('blogPost')->where('name', $value)->firstOrFail();
});
Route::bind('blogPost', function ($value) {
    // de-hyphenate the blog name
    $value = getNameForThisUrl($value);
    // return the Blog instance with the name of $value, with blogPosts
    return App\BlogPost::with('photo')->where('title', $value)->firstOrFail();
});
Route::bind('photo', function ($value) {
    return App\Photo::findOrFail($value);
});
Example #8
0
<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
//Route::get('/', 'WelcomeController@index');
//Route::get('home', 'HomeController@index');
Route::get('/', 'CategoriesController@index');
Route::get('home', 'CategoriesController@index');
Route::controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController']);
Route::model('blogs', 'Blog');
Route::model('categories', 'Category');
Route::resource('categories', 'CategoriesController');
Route::resource('categories.blogs', 'BlogsController');
Route::bind('blogs', function ($value, $route) {
    return App\Blog::whereSlug($value)->first();
});
Route::bind('categories', function ($value, $route) {
    return App\Category::whereSlug($value)->first();
});
Example #9
0
<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', function () {
    $blog = App\Blog::orderBy('created_at', 'DESC')->paginate(10);
    return view('pages.index')->with('blog', $blog);
});
Route::resources(['/blog' => 'Pages\\BlogController']);
Route::controllers(['/vk-friend' => 'Pages\\FriendsController', '/wallpaper' => 'Wallpaper\\WallpaperController', '/bot_telegram' => 'CrossFit\\MainController']);
// ТЕСТ создание страницы слайдоов
Route::get('/slide', function () {
    return view('pages.slides.content');
})->name('slide');
/*  *  *  *  *  *  *  *  *  *  *  *  *
| Выдача шаблонов для View Angular.JS
*/
Route::get('/template/{name}', function ($name) {
    return View::make('angular-pages.' . $name);
});
Route::get('/auth', function () {
    return view('auth.index');
})->name('auth');
Example #10
0
<?php

$factory->define(App\User::class, function (Faker\Generator $faker) {
    return ['name' => $faker->name, 'email' => $faker->email, 'password' => bcrypt(str_random(10)), 'remember_token' => str_random(10), 'hometown' => $faker->city, 'brief_description' => $faker->paragraph(5), 'age' => $faker->numberBetween(20, 50), 'profile_pic' => $faker->imageUrl(600, 450, 'people', true)];
});
$factory->define(App\Blog::class, function (Faker\Generator $faker) {
    return ['name' => $faker->sentencenoperiod($nbWords = 4), 'tagline' => $faker->sentencenoperiod($nbWords = 13), 'user_id' => factory('App\\User')->create()->id];
});
$factory->define(App\BlogPost::class, function (Faker\Generator $faker) {
    return ['published_at' => Carbon\Carbon::now(), 'title' => $faker->sentencenoperiod(8), 'tagline' => $faker->sentencenoperiod(13), 'content' => $faker->paragraphs(4, true), 'featured_image' => $faker->imageUrl(600, 350, 'city', true), 'blog_id' => factory('App\\Blog')->create()->id];
});
$factory->defineAs(App\BlogPost::class, 'extraPosts', function ($faker) {
    return ['published_at' => Carbon\Carbon::now(), 'title' => $faker->sentencenoperiod($nbWords = 8), 'tagline' => $faker->sentencenoperiod($nbWords = 13), 'content' => $faker->paragraphs($nb = 3, true), 'featured_image' => $faker->imageUrl(600, 350, 'city', true), 'blog_id' => App\Blog::findOrFail($faker->numberBetween($min = 1, $max = 10))->id];
});
$factory->define(App\Photo::class, function (Faker\Generator $faker) {
    return ['path' => $faker->imageUrl(800, 640, 'city', true), 'thumbnail_path' => $faker->imageUrl(800, 640, 'city', true), 'blog_post_id' => factory('App\\BlogPost')->create()->id];
});
$factory->defineAs(App\Photo::class, 'extraPhotos', function ($faker) {
    return ['path' => $faker->imageUrl(800, 640, 'city', true), 'thumbnail_path' => $faker->imageUrl(800, 640, 'city', true), 'blog_post_id' => App\BlogPost::findOrFail($faker->numberBetween($min = 1, $max = 10))->id];
});