WEB開発 Laravel9でIntervention Imageが動かない #composer require intervention/imageこのような形でcomposerでlaravel9にインストールすると現在バージョン3が自動的にインストールされる。現在見受けられる記事の多くはバージョン2に関して書いて... 2024.03.01 WEB開発
WEB開発 PHPで空配列削除(文字列に限る) array_filter(array(null,5,'','abc'), 'strlen'); このようなコードを書くと、nullや0、空文字を一気に詰めてくれます。確実に文字列が入る想定であり、0が不要で、空文字を詰めるといった場合にすご... 2023.05.14 WEB開発
WEB開発 ZendFormでチェックボックス・ZendFramework1 ZendフレームワークのFormモデル機能でチェックヲックスを追加する方法は、new ZendFormのモデル下で以下のような形で利用する。 $this->addElement('multiCheckbox{ここはモデルの関数名}', 'c... 2023.05.04 WEB開発
WEB開発 WordPress本体バージョンやプラグイン、テーマの更新を非通知にする 勝手に更新されたりすると困る場合がある。また、ワードプレスのテーマが同名であった場合、不都合が生じることがあるので自分で作ったテーマの場合は切るなどしたい時に。 // 本体バージョンの更新非通知 add_filter('pre_site_t... 2023.05.01 WEB開発
WEB開発 create_functionがエラーを吐く ワードプレスのfuction.phpにはcreate_functionがあり、これが古いテーマだと新しい関数に対応していない。以下のような表記が出てしまう。 Deprecated: Function create_function() is... 2023.05.01 WEB開発
WEB開発 リレーションデータがない場合の対処[Laravel] Laravelのリレーションを利用している場合に、アローでデータを呼びます。しかし、リレーションのデータがない場合、NULLのデータに対して、アローで呼び出しを行おうとしてしまうため、エラーになってしまいます。 Attempt to rea... 2023.02.23 WEB開発
WEB開発 dockerで動かすLaravel9のnode設定 今回、Larael9を導入するにあたってのnode設定でつまづいたところがあったので、そちらを解消した方法。 今回のつまづきポイントは、nodeのvite設定である。こちらをちゃんと設定をしないと、リアルタイムのjavascriptのチェッ... 2023.01.29 WEB開発
WEB開発 dockerのphpmyadminイメージにBasic認証をつける Dockerファイルを以下のようにする FROM phpmyadmin:latestCOPY ./.htaccess /var/www/html/.htaccessCOPY ./.htpasswd /var/www/html/.htpass... 2023.01.09 WEB開発
WEB開発 simplexmlを利用する XML形式のデータを扱う場合はこのようなコードを作って読み込めば良い。 ただ、この方法は使いにくいらしく、DomDocumentを利用した方が良いらしい try { $xml = new SimpleXMLElement($data, LI... 2022.10.18 WEB開発
WEB開発 印刷時改ページをする WEBサイトで印刷時に、改ページをしたいときありますよね? それを実現できるのが次のスタイルシート。これを入れることによってこの要素の終わりに改ページがされる。印刷を改ページしたいときに使えるかも。 page-break-after: al... 2020.07.13 WEB開発