久しぶりにWordPressをインストールしてみる。 php8.1-fpmで試したけどプラグインやテンプレートによって対応状況がまちまちっぽい。 実際テンプレートによっては動かなかったので、今の所はphp7.4で動かしておいて時期を見て考える。 構成 OS: ubuntu Webサーバ: Nginx DBサーバ: MariaDB PHP: php7.4-fpm php7.4-fpmインストール sudo apt install php7.4-fpm 必須&推奨PHPモジュールインストール sudo apt install php7.4-mysql php7.4-curl php7.4- […]
とりあえず3個ほどのプラグインをEC-CUBE on BootStrap3に対応させてみました。 ajaxzip3連携 for EC-CUBE 2.13 全ページ対応パンくずリスト表示プラグイン ヘルプ機能プラグイン githubに上げてあります。
作り始めたキッカケはこちらのエントリー。 eccube-bootstrapというEC CUBE用のテーマを作りました。 初めはこちらのテンプレートをカスタマイズして使おうかと思ったのですが、BootStrapのバージョン3を使ったものが欲しくなった&勉強のため(勉強会のため?)に作り始めました。 使用バージョン EC-CUBE 2.13.1 http://www.ec-cube.net Twitter BootStrap v3.1.0 http://getbootstrap.com また、BootStrapのアイコンは少なめなのでFont Awesomeというwebフォントアイコンも使っていま […]
Gunma.web#16で話してきました。 発表したスライドはこちら 開発中となりますが、githubにあげました。リポジトリはこちら。 https://github.com/clicktx/eccube-on-bootstrap3 デモサイト ちゃんと出来上がったらエントリー書きます。 反省点 時間のことを意識しすぎてしまったかも。デモをちょっとやればよかったかな。
2014年4月12日(土)開催予定の Gunma.web #16 にて「EC-CUBE on Bootstrap3」という内容で発表予定なのですが、開催前に少しだけ告知します。 今回は重い腰を上げて、Bootstrap3に触れてみたのでその事についてのお話をしようかと思っています。開催前に告知とかネタバレなのですが、笑いとオチをふんだんに盛りこまなくてはいけないプレッシャーからは開放される気がします。 当日はTwitter Bootstrap3で作ったEC-CUBE 2.13用のレスポンシブデザインテンプレート(16.8万円相当???)*1 をご希望の方に配布したいと思っています! そのために […]
_package/sql/update_bloc.sqlで初期レイアウトを決めているようだけれど、古い情報しかない。 テンプレート変更時に、任意のレイアウトを保つ方法は?「EC-CUBEの学校」 target_id がどのブロックを指しているのか全く情報がないので一覧表作った。対応しているのはEC-CUBE 2.13。2.12系も同じかも。 dtb_blocpositionテーブル target_id早見表 もしかしてどこかにあるのかも知れない。
ソーシャルボタンをブログに設置するのにいちいち各ソーシャルサービスのdevサイトから作るのは意外と面倒。WordPressのプラグインでいいのがないか探していたらこれが中々よいので導入してみました。 WP Social Bookmarking Light ソーシャルボタンを好きな位置に表示する なぜかスクリーンショットで紹介されていますが、写経するとこんな感じ。 <?php if(function_exists("wp_social_bookmarking_light_output_e")){ // Using your setting the service in admin page […]
規格を利用していて、ある規格(長いものや重いものなど)の場合は別途送料となる場合の処理を書いてみる。 ただし無理やり実装。 動作 該当する規格分類の場合は送料を通常より1000円プラスする。 環境 EC-CUBE 2.4 PostgreSQL 段取り 各規格の分類は dtb_classcategory に格納されていて、classcategory_id というユニークな通し番号が振られている。 カートのセッションにもこの通し番号が格納されているようなので、こいつを使って判別することとする。 なので、適用する規格の分類を登録した後に、classcategory_id を調べなくてはならない。 工 […]
参考:EC-CUBEカスタマイズ - 商品詳細ページにテキスト入力欄を追加|ネットショップ構築&運営サポート - ビー・フレンド 例えば、ハンコの名前部分を入力してもらうとか、規格で管理できないほどの多量のサイズとかを入力してもらうようにできる。 参考ページの手順で導入してみたけれど、テキスト入力欄設定されていない商品をカートに入れることができない不具合があるみたい。あと、PostgreSQLの場合は、Viewを再生成する必要がある。 環境 EC-CUEB 2.4.4 PostgreSQL データベース編集 テキスト入力欄を表示するか否かを判別するフラグ 対象テーブル:dtb_products […]
EC-CUBE 2.4の時はかなり手を加えないと使えない感があったのだけれど、久しぶりに触ってみた感じではなかなかの好感触。 簡単に気づいた点は ポイント周りの不具合 ポイントを付加するタイミングが「対応状況」を「発送済み」にした時になった。 クレジットカードでの決済未完了時(失敗など) 「決済処理中」という対応状況が増えて、入金待ちと区別が付きやすくなった。 ウェブペイメントプラスでの確認だったけど、悪くないかも。決済フローも簡潔で、これなら3000円出しても価値があると思う。 決済フローのスクリーンキャプチャ 注文確認画面。「次へ」で決済ページへ移行。 PayPal ウェブペイメントプラス […]