Laravel で @section がある場合のみ HTML を表示



カテゴリー Programming

はじめに

Laravel で @section の設定がある場合のみ HTML を表示する方法を整理した。

例えば「共通的に使うので、レイアウトファイルにパンくずリストを定義したい」けど、「パンくずリストの表示指定が無いページでは、パンくずリスト自体を表示したくない」のようなケース。
※わかりやすい例が思いつかない。

TL;DR

  • @hasSection を使う
  • 複合条件の場合は @ifView::hasSection を組み合わせて対応
続きを読む

はじめに

davejamesmiller/laravel-breadcrumbs を使って、Laravel でパンくずリストを作成する方法を調べた。

TL;DR

  • composer require davejamesmiller/laravel-breadcrumbs でインストール
  • routes/breadcrumbs.php でパンくずリストの定義
    • リスト名、親階層、表示内容とリンク先 を指定
  • Breadcrumbs::render('list_name') でパンくずリストの描画
    • @section, @yield と組み合わせると便利
続きを読む

はじめに

ページ中の複数の画像を zip に圧縮してローカルにダウンロードする方法を整理した。
JavaScript で画像をローカルにダウンロード の続き

TL;DR

続きを読む

はじめに

JavaScript で画像をローカルにダウンロードする方法を整理した。

img タグで表示されている画像を JS 実行で保存するような処理を想定。

参考: zip にまとめてダウンロード編: JavaScript で複数画像を zip に圧縮してローカルにダウンロード

TL;DR

続きを読む

はじめに

AWS S3 バケットをリネームする方法を調べた。

TL;DR

  • リネームはできないので、「新規バケット作成」&「ファイルコピー」で実現する
  • AWS CLIaws s3 sync s3://my-old-bucket s3://my-new-bucket で内容コピー
  • アプリケーションなどでバケットの参照先の変更漏れがないように注意
続きを読む

はじめに

Apache2 + PHP でウェブサーバを立てている状況で、非公開ディレクトリ(パブリックでないローカルのディレクトリ)の画像を読み込んで表示する方法を調べた。

※「画像は表示したいが、画像ファイル自体は公開ディレクトリに格納したくない」のような特殊なケース

TL;DR

続きを読む

JavaScript で N 回ループ



カテゴリー Programming

はじめに

Ruby の 5.times のように、JavaScript で簡単に指定回数(N回)のループを行う方法を調べた。

TL;DR

続きを読む

Laravel で Enum (with BenSampo/laravel-enum)



カテゴリー Programming

はじめに

BenSampo/laravel-enum を利用して、Laravel で Enum を使う方法を整理した。

※機能が豊富なので、自分が使った範囲のみ。

TL;DR

続きを読む

r17n


Softwear Engineer


Fukuoka