記録

会社でLaravel開発するみたい。

会社でLaravel開発するみたいな事を言っていた。
自分が提案してからかなり月日が経過している気がする。
Laravelやるぞ~って言ってから長く月日が経過しているので
自分のテンション下がっていて昨日から少し触ってみたところ。
自社で開発しているオレオレMVCからオープンソースのMVC使うことに
なるのかなぁ。こういうものは触っていたらいつの間にか覚えるだけどね。
勘所はMVCってことだけ、適材適所に呼びたいファイルをコマンドか
エディタで作成して置くだけです。
特に難しいところはないと思うのだけど
覚えることや決まりが多いので、自分としてはオレオレMVCが
良い気がします。
WordPressの記事一覧を表示するLaravel構文はこんな感じ。
コントローラ

<?php
namespace AppHttpControllers;
use IlluminateSupportFacadesDB;
use AppHttpControllersController;
class hoge extends Controller
{
    /**
     * WordPress一覧を表示
     *
     * @return Response
     */
    public function index(){
        $wpdata = DB::select('select post_title,guid from wp_posts where post_type ='post' AND post_status = 'publish'');
        return view("welcome",["wpdata"=>$wpdata]);
    }
}

ビュー

<?php
Route::get('/',"hoge@index");

テンプレート

<!doctype html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>テスト</title>
        <!-- Fonts -->
        <link href="https://fonts.googleapis.com/css?family=Nunito:200,600" rel="stylesheet">
    </head>
    <body>
        <div class="container-fluid">
        <div class="row">
            @foreach ($wpdata as $key => $val)
            <div class="col">{{$key}}::<a href="{{$val->guid}}">{{$val->post_title}}</a></div>
            @endforeach
        </div>
        </div>
    </body>
</html>

関連記事

  1. 記録

    #速報基本情報技術者の解答ができる生成ツール。(´Д`)カム

    今日は基本情報技術者の試験日なのですが、ここ一ヶ月、勉強という勉強を…

  2. 記録

    人工知能は今のところ人知を超えたモノにはならない。

    人工知能は今のところ人知を超えたモノにはならない訳。前にも少し書い…

  3. 記録

    コーディング:プログラムコードを書くこと。

    コーディング:プログラムコードを書くこと。誰でもプログラムは書くこ…

  4. 記録

    凹むわー。

    ついにメインのパソコンが死んだ。生き返りそうにない・・・死から蘇っ…

  5. 記録

    Adobeが新商品などを発表した。

    Adobeが新商品などを発表。徐々にAdobeが描く未来像が見えて…

  6. 記録

    即席デザイン文字生成[iDrawジェネレーター]という命名がダサいw

    即席デザイン文字生成というWEBツールを作りました。あのイケハ…

PAGE TOP