■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Schedule1.0.1の休日カレンダー機能について

hogechan > Schedule1.0.1の休日カレンダー機能について @ 2017/12/19 8:33
WEBデザイン初心者です。

baserCMS 3.0.9上でratio_3_2(バージョン:1.3.0)を使い会社のHPを
作成・運用していますが、Schedule1.0.1プラグインを使ってウィジェット
エリアに休日カレンダーを表示させたいと思っています。

その際、コンテンツページに表示できるような「2017年12月の営業日」とか
定休日のところに「休」といった情報が、ウィジェットエリアだと表示されません。

また、ウィジェットの休日カレンダーに「ワイナリー営業日(赤色:休業日)」と
タイトルを入れて「タイトルを表示する」にチェックを入れても、HPにはタイトル
が表示されません。

ウィジェットエリアにこのような情報を表示するためには、何か設定をしなければ
いけないのでしょうか?

goichi > Re: Schedule1.0.1の休日カレンダー機能について @ 2017/12/20 11:00
お世話になります。

引用:
定休日のところに「休」といった情報が、ウィジェットエリアだと表示されません。

ウィジェットエリアは別で用意しているので、
/View/Elements/wedgets/holiday_calender.php
の中身を変える必要がありそうです。

$this->BcBaser->holidayCalendar(null, null, array('class' => 'widgetScheduleCalendar'));

というヘルパーがあるはずなので、
$this->BcBaser->holidayCalendar(null, null, array('class' => 'widgetScheduleCalendar', 'holiday' => '休'));

みたいにする必要があります。

ヘルパーの詳細については、こちらのページをご覧ください。
hogechan > Re: Schedule1.0.1の休日カレンダー機能について @ 2017/12/23 9:15
ご回答ありがとうございます。

確かに、ヘルパーを使えばカレンダー上に休みのマークは入れる事が出来ました。

ただ、相変わらずウィジェットのタイトルが表示されません。

とりあえずは、休日マークをカレンダー内に入れて運用してみます。
goichi > Re: Schedule1.0.1の休日カレンダー機能について @ 2017/12/23 15:16
引用:
ただ、相変わらずウィジェットのタイトルが表示されません。

同じように
/View/Elements/wedgets/holiday_calender.php
で処理できるんじゃないでしょうか。
<?php if ($name && $use_title): ?>
	<h2><?php echo $name ?></h2>
<?php endif ?>

みたいな感じで表示されるんじゃないかと思います。

【追記】
すみません、ちょっと読み違えていたかも知れません。タイトルというのがウィジェット管理のタイトル入力欄で入れたものであれば、上のもので表示できると思います。
そうではなくて、もしも「◯年◯月」といったような表示を自動で出力しようとおもったら、それはヘルパーや上のウィジェットファイルの中身をカスタマイズする必要があります。どういう内容のタイトルを出したいかにもよりそうですが、ここまで読んでいただいて「よくわからんな」ということでしたら、お近くの制作会社さんへご相談いただくと早そうです。
hogechan > Re: Schedule1.0.1の休日カレンダー機能について @ 2017/12/23 16:59
ご回答ありがとうございます。

引用:
<?php if ($name && $use_title): ?>
	<h2><?php echo $name ?></h2>
<?php endif ?>

みたいな感じで表示されるんじゃないかと思います。


こちらのコードを
/View/Elements/wedgets/holiday_calender.php
に追加すると、表示されるページ全体が崩れてしまいます。

引用:
【追記】
すみません、ちょっと読み違えていたかも知れません。タイトルというのがウィジェット管理のタイトル入力欄で入れたものであれば、上のもので表示できると思います。
そうではなくて、もしも「◯年◯月」といったような表示を自動で出力しようとおもったら、それはヘルパーや上のウィジェットファイルの中身をカスタマイズする必要があります。どういう内容のタイトルを出したいかにもよりそうですが、ここまで読んでいただいて「よくわからんな」ということでしたら、お近くの制作会社さんへご相談いただくと早そうです。


そもそもはウィジェット管理のタイトル入力欄に入力した文字が表示されなかったので、それが表示されればと思い質問しました。
もちろん、可能ならば「◯年◯月」といったような表示が自動で出力されるとなお嬉しいです。

ただ現在の私自身のスキルだと、あまり深層部までカスタマイズするのは難しそうなので、先ずはウィジェット管理のタイトルが表示されるようになるのが目標です。
goichi > Re: Schedule1.0.1の休日カレンダー機能について @ 2017/12/24 0:08
引用:
こちらのコードを
/View/Elements/wedgets/holiday_calender.php
に追加すると、表示されるページ全体が崩れてしまいます。

たぶん記述場所が間違っているとか、初歩的なミスだと思います。私の環境で試しましたが正常に表示できました。
hogechan > Re: Schedule1.0.1の休日カレンダー機能について @ 2017/12/24 9:01
ご回答ありがとうございます。

こちらの記述箇所ミスだったようで、正しく記述したところ表示されました!

あとは、「〇年〇月の営業日」のような表示が出来ないか、自分でも調べてみたいと思います。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
34 人のユーザが現在オンラインです。 (34 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 34