public function showMember(Request $r)
 {
     $member = Member::where("id", $r->input('id'))->get();
     $hc = new HomeController();
     $vars = $hc->getVars();
     return view('member', ['member' => $member[0], "lang" => "fa", "vars" => $vars]);
 }
 public function showGallery(Request $r)
 {
     $gal = Content::find($r->input('id'));
     $hc = new HomeController();
     $vars = $hc->getVars();
     $lang = $r->session()->get("lang", "fa");
     return view('gallery', ["lang" => $lang, "gallery" => $gal, "vars" => $vars]);
 }
 public function showContent(Request $r)
 {
     $content = Content::find($r->input("id"));
     $lang = $r->session()->get("lang", "fa");
     $rels = $this->getRelatedBlog($content->id);
     $hc = new HomeController();
     $vars = $hc->getVars();
     return view('content', ['content' => $content, 'related' => $rels, 'lang' => $lang, 'vars' => $vars]);
 }
Example #4
0
Route::get('/blogs', ['as' => 'blogs', 'uses' => 'BlogController@showBlogs']);
Route::get('/morecontents', ['as' => 'morecontents', 'uses' => 'ContentController@moreContents']);
Route::get('/galleries', ['as' => 'galleries', 'uses' => 'GalleryController@showGalleries']);
Route::get('/gallery', ['as' => 'gallery', 'uses' => 'GalleryController@showGallery']);
Route::get('/about', ['as' => 'gallery', 'uses' => 'HomeController@showAbout']);
Route::get('/scroll', ['as' => 'gallery', 'uses' => 'AboutController@autoScroll']);
Route::get('/cat', ['as' => 'cat', 'uses' => 'CategoryController@test']);
Route::get('/member', ['as' => 'member', 'uses' => 'MemberController@showMember']);
Route::post('/insert', ['as' => 'insert', 'uses' => 'AdminController@insertQuery']);
Route::get('/edit', ['as' => 'edit', 'uses' => 'AdminController@showEditForm']);
Route::get('/delete', ['as' => 'edit', 'uses' => 'AdminController@delete']);
Route::get('/adminlogin', ['as' => 'adminlogin', 'uses' => 'AdminController@showLogin']);
Route::post('/adminlogin', ['uses' => 'AdminController@doLogin']);
Route::get('/logout', ['uses' => 'AdminController@doLogout']);
Route::get('/contents', ['uses' => 'ContentController@showContents']);
Route::get('/content', ['uses' => 'ContentController@showContent']);
Route::get('/lang', ['uses' => 'HomeController@setLang']);
Route::get('/search', ['uses' => 'HomeController@search']);
Route::get('sendemail', function () {
    $hc = new HomeController();
    $vars = $hc->getVars();
    $data = array('vars' => $vars);
    Mail::send('newsletterbody', $data, function ($message) {
        $message->from('*****@*****.**', 'Learning Laravel');
        $message->to('*****@*****.**')->subject('Learning Laravel test email');
    });
    return "Your email has been sent successfully";
});
Route::get('mail', function () {
    return view("newsletterbody");
});