プログラミング– category –
-
【CSS】画像の外側 / 内側に影をつける方法
box-shadowプロパティを使って、画像の外側に影を付けて浮かび上がったように見せたり、逆に内側に影を付けて中心にフォーカスさせたように見せたりする方法を紹介しま... -
【EC-CUBE 4】フォームにバリデーションルールを設定する
本記事では、独自に作成したフォームからデータを送信する際に、そのデータが適切な形式かチェックする仕組み(バリデーション)を設ける方法について紹介します。 未入... -
【EC-CUBE 4】入力を必須にする方法
デフォルトで用意されているお問い合わせページや商品登録ページで、特定のフォームを「入力必須」にする方法を紹介します。本記事では、以下のように自身で新しく追加... -
【EC-CUBE 4】ドロップダウンリストの選択肢をデータベースから取得する方法
ドロップダウンリスト(プルダウン)とデータベースを連携する方法について紹介します。いちいち手動でリストを作る必要がなく、データベースが更新されればリストの内... -
【EC-CUBE 4】商品データベースの複雑な検索方法
「findBy」より複雑な条件で、商品を検索するには? Repositoryに独自のメソッドを追加し、exprメソッドを使ってレコードを取り出してみよう! データベースから欲しい... -
【EC-CUBE 4】商品データベースの簡単な検索方法
「find」や「findBy」など、データベースから任意のデータ(レコード)を取得するRepositoryのメソッドについて纏めました。(特に、検索の自由度が高い「findBy」の用... -
【EC-CUBE 4】日付の入力フォーム実装とTwigでの表示方法
この記事では、日付を入力するためのフォーム実装方法と、それによって得られた日付データの表示方法について紹介します。 なお、その他の入力フォームについては以下記... -
【JS】「もっと見る」ボタンの実装方法(アコーディオン)
クリックすることで、ニュース記事やブログなどの一覧を表示してくれるボタンの実装方法を紹介します。(アコーディオンUIと呼ばれます。) 情報量が多いために普段は隠... -
【EC-CUBE 4】管理者のみアクセスできるページを作成する方法
本記事では、管理画面にログインしている場合のみアクセス可能な新規ページの作り方を紹介します。 カスタマイズ前にデバッグモードを設定しておくと、エラーが起きたと... -
【CSS】画面奥から文字や画像を拡大 / 回転させる(3Dアニメーション)
この記事では、マウスをホバーしたときにテキストや図形を立体的に変化させるアニメーション(3Dアニメーション)の実装方法について紹介しています。自分の学習・メモ...