WEB開発

スポンサーリンク
WEB開発

Laravel9でIntervention Imageが動かない

#composer require intervention/imageこのような形でcomposerでlaravel9にインストールすると現在バージョン3が自動的にインストールされる。現在見受けられる記事の多くはバージョン2に関して書いて...
WEB開発

PHPで空配列削除(文字列に限る)

array_filter(array(null,5,'','abc'), 'strlen'); このようなコードを書くと、nullや0、空文字を一気に詰めてくれます。確実に文字列が入る想定であり、0が不要で、空文字を詰めるといった場合にすご...
WEB開発

ZendFormでチェックボックス・ZendFramework1

ZendフレームワークのFormモデル機能でチェックヲックスを追加する方法は、new ZendFormのモデル下で以下のような形で利用する。 $this->addElement('multiCheckbox{ここはモデルの関数名}', 'c...
スポンサーリンク
WEB開発

WordPress本体バージョンやプラグイン、テーマの更新を非通知にする

勝手に更新されたりすると困る場合がある。また、ワードプレスのテーマが同名であった場合、不都合が生じることがあるので自分で作ったテーマの場合は切るなどしたい時に。 // 本体バージョンの更新非通知 add_filter('pre_site_t...
WEB開発

create_functionがエラーを吐く

ワードプレスのfuction.phpにはcreate_functionがあり、これが古いテーマだと新しい関数に対応していない。以下のような表記が出てしまう。 Deprecated: Function create_function() is...
WEB開発

リレーションデータがない場合の対処[Laravel]

Laravelのリレーションを利用している場合に、アローでデータを呼びます。しかし、リレーションのデータがない場合、NULLのデータに対して、アローで呼び出しを行おうとしてしまうため、エラーになってしまいます。 Attempt to rea...
WEB開発

dockerで動かすLaravel9のnode設定

今回、Larael9を導入するにあたってのnode設定でつまづいたところがあったので、そちらを解消した方法。 今回のつまづきポイントは、nodeのvite設定である。こちらをちゃんと設定をしないと、リアルタイムのjavascriptのチェッ...
WEB開発

dockerのphpmyadminイメージにBasic認証をつける

Dockerファイルを以下のようにする FROM phpmyadmin:latestCOPY ./.htaccess /var/www/html/.htaccessCOPY ./.htpasswd /var/www/html/.htpass...
WEB開発

simplexmlを利用する

XML形式のデータを扱う場合はこのようなコードを作って読み込めば良い。 ただ、この方法は使いにくいらしく、DomDocumentを利用した方が良いらしい try { $xml = new SimpleXMLElement($data, LI...
WEB開発

印刷時改ページをする

WEBサイトで印刷時に、改ページをしたいときありますよね? それを実現できるのが次のスタイルシート。これを入れることによってこの要素の終わりに改ページがされる。印刷を改ページしたいときに使えるかも。 page-break-after: al...
スポンサーリンク