Bulmaのハンバーガーメニューが出ない

確認環境

Mac OS

Bulma

Laravel 5.7

XServer

XserverにLaravelをインストールしました。

レスポンシブWebサイトにしたいので、Bulma(ブーマ)を使ってみました。

しかし、navbarのハンバーガーメニューをクリックしてもメニューがなぜか表示されませんでした。

調べてみた結果、公式サイトでは、npmを使ってBulmaのパッケージをインストールすることを推奨しているのですが、私はこの方法でBulmaを使用していないので、どうもそれが原因みたいです。

なので、

以下のように修正してみました。

"Bulmaのハンバーガーメニューが出ない" の続きを読む

Laraveで生HTMLを表示する方法

blade.php

blade.phpはこのように書きます。


controller

controllerで以下のようにHTMLを書いて、上記のblade.phpに渡します。

 

Laravelの開発環境を構築する方法

Laravelの開発環境構築

<Windows10での構築を想定>
Laravelを使うには、PHPとComposerが必要です。
ComposerとはPHPの依存管理ツールです。
なので、まずはPHPをインストールします。

PHPをインストールする

PHPはこちらのサイトからダウンロードできます。
PHP Downloads

注意する点としては、
Laravel 5.6:PHP >= 7.1.3
Laravel 5.4:PHP >= 5.6.4
と、Laravelのバージョンによって、PHPのバージョンの要件が異なります。
Windowsの場合、
使いたいLaravelのバージョンにあった、PHPのバージョンのWindows downloadsの箇所をクリックします。

"Laravelの開発環境を構築する方法" の続きを読む

LaravelプロジェクトをGit Cloneする方法

以下のコマンドで、GitからLaravelプロジェクトをクローンします。

git clone [GitリポジトリのURL]

LaraveプロジェクトはGit Cloneしただけでは動きません

クローンしたプロジェクトは、vendorフォルダが含まれていないので、クローンしたフォルダに移動して、下記コマンドを実行します。

composer install

"LaravelプロジェクトをGit Cloneする方法" の続きを読む

laravel サーバー(XSERVER)で環境構築方法

確認環境:

laravel 5.7

XSERVER X10プラン

php >= 7.1.3

mysql 5.7

前提

・XSERVERに契約しておく

・サブドメインが使えるよう初期ドメインとは別のドメインを取得しておく。

・ローカルでlaravelが使えるようにしておく。

手順1:SSHを有効にする

XSERVERのサイトにアクセスして、

サーバーパネル ー> ssh設定 を選択する。

SSH を有効にする。

XSERVERはパスワード認証によるSSH接続が利用できません。

なので、公開鍵認証でSSH接続をします。

"laravel サーバー(XSERVER)で環境構築方法" の続きを読む

laravel migrate エラー Illuminate\Database\QueryException

確認環境:

laravel 5.4

ロリポップ スタンダードプラン

php >= 5.6.4

mysql

laravel 5.4 で migrate したら、以下のエラーが出ました。

対処方法をメモしておきます。

エラー内容

"laravel migrate エラー Illuminate\Database\QueryException" の続きを読む

laravel サーバー(ロリポップ)で環境構築方法

確認環境:

laravel 5.4

ロリポップ スタンダードプラン

php >= 5.6.4

mysql 5.6

前提

・ロリポップのスタンダードプラン以上に契約しておく

(エコノミー、ライトプランだと、SSHが使えない。)

・サブドメインが使えるように契約しておく。

・ローカルでlaravelが使えるようにしておく。

手順1:SSHを有効にする

ロリポップのサイトにアクセスして、

サーバーの管理・設定 ー> ssh を選択する。

SSH を有効にする。

"laravel サーバー(ロリポップ)で環境構築方法" の続きを読む

laravel 5.4 コントローラ Controller の追加

確認環境:

laravel 5.4

Windows 10

XAMPP 5.6.30(php 5.6.30)

laravel 5.4 でコントローラの追加方法についてメモしておきます。

これまでは、C:\xampp\htdocs\laraveltest01\routes の web.php から

viewの呼び出し処理を行っていましたが、コントローラを作成してそこからviewの呼び出し処理を行うようにします。

"laravel 5.4 コントローラ Controller の追加" の続きを読む

laravel 5.4 Eloquent モデル

確認環境:

laravel 5.4

Windows 10

XAMPP 5.6.30(php 5.6.30)

laravel 5.4 でEloquent モデルについてメモしておきます。

laravel 5.4 データベースの追加

laravel 5.4 データベースとViewの連携

で、データベースを作成したので、その続きで、Eloquent モデルと連携させていきます。

データベース名:laratest01db01

テーブル:

・migrations

・password_resets

・users

・tasks ← このテーブルをいじります。

テーブル tasks は4つのフィールドがあります。

・id
・body
・created_at ← 自動で生成される
・updated_at ← 自動で生成される

"laravel 5.4 Eloquent モデル" の続きを読む