Skip to content

Instantly share code, notes, and snippets.

View ytake's full-sized avatar
👌
lol

yuuki takezawa ytake

👌
lol
View GitHub Profile
{{$name}}
namespace App\Controllers;
class HomeController extends BaseController
{
/**
* @param null $name
* @return $this
*/
public function showWelcome($name = null)
\Route::group(['namespace' => 'App\Controllers'], function () {
\Route::get('/{name?}', ['uses' => 'HomeController@showWelcome', 'as' => 'welcome']);
}
);
@ytake
ytake / (laravel-smarty)SampleServiceProvider.php
Created August 25, 2014 09:00
laravel-smarty registerFilter in ServiceProvider
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class ApplicationServiceProvider extends ServiceProvider
{
public function boot()
{
@ytake
ytake / (laravel-smarty)SampleController.php
Last active April 21, 2020 12:00
laravel-smarty registerFilter in Controller
<?php
namespace App\Controllers;
class HomeController extends BaseController
{
public function showWelcome()
{
\View::registerFilter('post', [$this, 'add_header_comment']);
// または
@ytake
ytake / sample.tpl
Created April 27, 2014 13:29
laravel-smarty sample (extends)
{extends file='layouts/default.tpl'}
{block name=title}sample{/block}
{block name=contents}
<h1 class="form-signin-heading">register</h1>
{{Form::open(['action' => 'RegisterController@confirm', "class" => "form-signin"])}}
{{Form::text('email', null, ["class" => "form-control", "placeholder"=>"email", "autofocus" => true])}}
{{Form::password('password', ["class" => "form-control", "placeholder"=>"password"])}}
{{Form::close()}}
{/block}
@ytake
ytake / default.tpl
Created April 27, 2014 13:26
laravel-smarty sample
<!DOCTYPE html>
<html lang="{{App::getLocale()}}">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{block name=title}default{/block}</title>
{{HTML::style("/packages/bootstrap/css/bootstrap.min.css")}}
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>