目次 目次 環境 文字列の比較ってどうするんだろう? 参考記事 ~ 環境 Twig 文字列の比較ってどうするんだろう? テンプレート内で文字列を比較しようとして、はたと困った。 Twigの中でifが使えるのは分かっていたが、比較はどうやるんだっけ。 == を使うの…
目次 目次 環境 awaitの戻りを待たずに次の処理が進んでしまっている(ように見える) Promiseオブジェクトの状態を調べてみた 結論 環境 JavaScript ES2017 awaitの戻りを待たずに次の処理が進んでしまっている(ように見える) async関数の中にawaitを書い…
開発をしている当初は別に図示しなくてもサクサク描いていけるんだけど、しばらく間が空いたりするとコードの流れを追うのが苦痛になり、「やっぱ開発文書を残しておけばよかった……」となる。 特に図。図が欲しい時は多いのだけれど、なかなか思い通りにさく…
目次 目次 環境 共通フックポイント Controllerからdispatchされるフックポイント テンプレートフックポイント テンプレートフックポイント まとめ 参考記事 環境 [EC-CUBE] EC-CUBE3.0.16 フックポイントはプラグインから本体の挙動に手を加える重要なポイ…
ECCUBE3 のデフォルトでは、ログインしているかどうかがわかりづらい。 ログイン中、アイコンの色を変えてみる。 SVGファイルで形状を規定しているファイル。 html/template/default/img/common/svg.html CSSで色など規定しているファイル。 html/template/d…
新しく商品を追加する時に、ClassCategory1がなくて怒られたので、追加処理を書いた。 環境 [EC-CUBE] EC-CUBE3.0.16 [PHP] 5.6.36 [データベース] MySQL 5.7.16 手順など $ClassName = $app['eccube.repository.class_name']->find(1);//idは例 $ClassCateg…
目次 目次 手順など EmEditor追記 ~~ 手順など 他の人が作成したコードを整理するときに、関数名だけとりあえずリストにして、フローチャートに突っ込んでみたい衝動に駆られた。 正規表現でなんとかなる予感。 正規表現で文字列を含まない、否定の記述 | UX…