カテゴリー : SOY_CMS/

SOY CMSマニュアルページ作成中
SOY CMS、SOY ShopとSOY Appの操作に関する質問を下記のページで受け付けています。

SOY CMS/Shopで標準機能だけでは実装が難しい時はお気軽にご相談下さい。
ブログ内検索
 

SOY CMSで常時SSL化対応後の各記事内の画像のパスの対応

常時SSL化 - SOY CMSを使ってみようでSOY CMSのサイトでの常時SSL化についての手順を記載していますが、常時SSLで一点程、記事内の画像のパスを変更しなければならないという問題があります。 ※常時SSLについての説明は下記の記事をご覧ください。 常時SSL化はSEO上効果はあるか? 今回は常時SSLの設定後にブログ記事中の画像ファイルのパスを、常時SSLに対応できるように変換するプラグインを作成しました。 常時SSLの大雑把な対応はどれも簡単に出来ますが、...

Read More…

 

SOY Shopの標準配送モジュールでカレンダー形式でお届け日指定を追加しました

SOY Shopの標準配送モジュールでカレンダー形式のお届け日指定のフォームをカートに設置したいという要望がありましたので、 セレクトボックス形式かカレンダー形式かを選択できる設定を追加しました。 ※もちろんお届け日指定のフォームを設置しないという設定も可能です。 SOY Shopの標準配送モジュールでは、 カートの配送方法の指定の画面で、お届け日の指定のフォームを出力することができ、 上のキャプチャのようにセレクトボックス形式での出力でした。 SOY Sho...

Read More…

 

SOY CMSとSOY Shopで置換文字列生成プラグインを作成しました

SOY CMSとSOY Shopで任意の置換文字列を生成したいという要望がありましたので、 SOY CMS/Shopの両方で置換文字列生成プラグインを作成しました。 今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。 https://saitodev.co/soycms/ https://saitodev.co/soycms/soyshop/

Read More…

 

SOY ShopでSOY CMS連携プラグインを作成しました

SOY CMSでは、SOY ShopやSOY Mailといったアプリとシームレスに連携できることがウリなわけで、 今までもシームレスに連携することで複雑な機能を持つサイトを簡単に構築する手段を紹介してきました。 SOY CMSとSOY Shopで有料ブログを運営してみよう SOY CMSとSOY Shopで販促ブログ付きのネットショップを運営してみよう ネットショップ用CMSはカタログサイトの構築にも向いている 話は変わって、 先日、SOY CMSの標準ページで任意の...

Read More…

 

SOYCMS検索結果ブロックプラグインでページャを追加しました

前回の記事で検索結果ページを作成した時に、 ブログページにあるb_block:id="category"等のサイドバーに設置するようなブログパーツが使用できないという問題が開発当初からあり、 それを解決するためのcms:module="blogparts"を作成したということを記載した。 SOY CMSで標準ページでも任意のブログページのb_blockを使用できるようにした SOY CMSでブログサイトを運営する時にもう一つ大きな問題がある。 それは検索結果ページの質が低いというこ...

Read More…

 

SOY CMSで標準ページでも任意のブログページのb_blockを使用できるようにした

SOY CMSでどのページでも使えるブログのサイドバーを作ってみた SOY CMSの仕様で最初から気になり続けていた問題がある。 それは検索結果ページを設ける時にサイドバーのカテゴリ一覧等のb_blockを使用することが出来ない ということ。 今回はこの問題を解決すべく、 !-- cms:module="blogparts" cms:page="*" --で囲った箇所では、 指定のブログページのb_blockが使用できるというモジュールを追加しました。 詳しく説...

Read More…

 

SOY CMSでGravatar連携プラグインを作成しました

SOY CMSのブログページの機能を強化してほしいという要望がありました。 その一環として著者プロフィールを充実させてほしいとありました。 今からSOY CMS内でプロフィール周りの機能を作成するのは大変なので、 https://ja.gravatar.com/ アバターを管理できるWebサービスGravatarと連携するGravatar連携プラグインを用意しました。 このプラグインでは、 Gravatar側で画面の指示に従い、 https://ja.gra...

Read More…

 

SOY Shopでカテゴリ用のカスタムサーチフィールドを追加しました

今回の話を始める前にカスタムサーチフィールドの記事を紹介しておきます。 ○カスタムサーチフィールドについての記事 SOY Shopで高度な検索フォームを設置してみよう SOY Shopで複数カテゴリの様な設定を行う ネットショップ用CMSはカタログサイトの構築にも向いている 先日、カスタムサーチフィールドで検索フォームを作成する際に、 カテゴリの方でもより詳細な条件で検索できるようにならないか?との要望がありました。 カテゴリカスタムサーチフィールドというプラグインを別個に...

Read More…

 

SOY CMSでよく読まれている記事一覧プラグインを作成しました

他のブログCMSでは定番のよく読まれている記事一覧プラグインが欲しいとの要望がありましたので、 今更ではありますが、SOY CMSでもよく読まれている記事一覧プラグインを作成しました。 このプラグインに関しての説明は名前の通りなので詳細は省きますが、 現時点での簡単な仕様については下記の通りです。 ・ブログページの記事詳細ページを開く度に表示回数を集計する →この時、ある一定以上の表示の秒数等は計測していない ・ブログページを複数作成している場合、すべてのブログをまとめて集計と一...

Read More…

 

SOYCMS同一カテゴリーの記事一覧ブロックプラグイン

SOY CMSのブログページの記事詳細ページで、 表示している記事と同じカテゴリの記事一覧を表示したいという要望がありましたので、 同一カテゴリーの記事一覧ブロックプラグインというプラグインを作成しました。 このプラグインはSOY CMSの標準機能であるブロック上で動作するプラグインです。 使用の際はプラグインブロックを使用しましょう。 プラグインブロックについては下記の記事をご覧ください。 SOY CMSでプラグインブロックを追加してみた 今回紹介したプラグイ...

Read More…

 

SOY Shop1.17.4分の差分をマージしました

昨日、SOY Shopの新しいバージョンが公開されていました。 早速リリースノートを確認して、前のバージョンと差分を確認してみたら、 ・PHP7に対応していない。 ・常時SSLのショッピングサイトを運営できない。 ・フォーラムで報告されていた税率の計算の誤りが修正されていない。 という致命的な未対応部分が残ったままでしたので、 私が開発を続けているパッケージにSOY Shop 1.17.4の修正分をマージして、 SOY CMS1.17.4p7.Xのパッケージを下記のページで配布...

Read More…

 

SOY Shopのサイトマッププラグインで多言語化対応しました

SOY Shopのサイトマッププラグインで多言語サイトプラグインと併用すると、 日本語ページに対応する他言語ページの紐付けを自動で行うようにしました。 他に 先日紹介したURLの手動登録で SOY ShopのサイトマッププラグインでURLの手動登録を追加しました 各URLに対して、他言語用のページのURLを登録できるようにしました。 カスタムサーチフィールド用の商品一覧ページも多言語化ページの紐付けを行います。 今回対応分を含んだパッケージは下記のサイト...

Read More…

 

SOY Shopの商品ごと送料設定モジュールで標準設定を追加しました

以前、商品ごと送料設定モジュールを作成しました。 SOY Shopで商品ごと送料設定モジュールの試作を作成してみました この配送モジュールを使用した方から、 商品で送料を設定していない商品をカートに入れると、送料が0円になる。 各商品ごとに送料を設定するのは思ったよりも面倒だったので、 送料設定をしていない商品であった場合は、予め設定しておいた送料を入れてほしい という要望がありました。 というわけで、 この配送モジュールの管理画面に標準設定の項目を設けました...

Read More…

 

SOY Shopで通常価格とセール価格が異なる時のみセール価格を表示したい

SOY Shopで商品がセール中でなくても、セール価格を常に表示しておきたい。 商品によってはセール価格がない商品もあるけど、 SOY Shopの仕様上、セール価格をなし、または0で登録することは許可されておらず、 セール価格がない商品は通常価格と同じ金額を登録しておかなければならない。 見栄えも考え、通常価格とセール価格が同じ商品の商品詳細ページを開いた時は、 セール価格を非表示にする仕組みが欲しい という要望がありました。 というわけで、 通常価格とセール価格が異...

Read More…

 

SOY ShopのサイトマッププラグインでURLの手動登録を追加しました

SOY Shopのサイトマッププラグインでカスタムサーチフィールドのページを追加しましたに引き続き、 カスタムサーチフィールド用の商品一覧ページをサイトマップに掲載できるように 管理画面で追加で出力するURLの登録フォームを設けました。 ※チェックボックス、ラジオボタンやセレクトボックスのフィールドは自動で出力できる設定があります。 ここでカスタムサーチフィールド用の商品一覧ページのURLを登録すると、 サイトマップの末尾に手動で登録したURLが追加で出力さ...

Read More…