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

Cast(スタッフ紹介)の紹介文表示について

tsubakuro > Cast(スタッフ紹介)の紹介文表示について @ 2017/2/20 0:13
・ベース
■ BaserCMSのバージョン:4.0.1
■ レンタルサーバー名:さくらレンタルサーバー
■ PHP:5.6.30
■ MySQL:5.1

・プラグイン
■ Cast(スタッフ紹介):1.0.0 baserCMS 4.0.0, 4.0.1対応

Cast(スタッフ紹介)の紹介文が表示されません!

◆確認ページ

スタッフ紹介一覧
http://〜/basercms/cast/casts/
スタッフ紹介
http://〜/basercms/cast/casts/view/1

何を行えば、表示されるようになるのでしょうか?

宜しくお願い致します。
akillerbee > Re: Cast(スタッフ紹介)の紹介文表示について @ 2017/2/20 10:43
こんにちはakillerbeeです。

下記紹介ページの流れに沿って利用設定からスタッフ登録まで行うと正常に表示されました。
https://hiniarata.jp/news/archives/31

スタッフ紹介一覧
http://{basercms}/cast/casts/index
スタッフ紹介
http://{basercms}/cast/casts/view/1

利用設定やスタッフ登録は「公開」になっていますでしょうか。
デバッグモードにしてアクセスするとエラーが発生しているなどありますか?
tsubakuro > Re: Cast(スタッフ紹介)の紹介文表示について @ 2017/2/20 12:39
こんにちは。

表示されないのは、ckeditorで入力した「紹介文」です。

名前、生年月日、年齢、画像1などは、正常表示されます。

また、「紹介文」にのみ、「使う」「使わない」の設定がないので、標準表示と解釈したのですが。

帰宅してからデバッグモードでの確認を致します。

宜しくお願い致します。
tsubakuro > Re: Cast(スタッフ紹介)の紹介文表示について @ 2017/2/20 19:45
こんばんは。

デバッグモードの結果

PHP Fatal error: Class 'BcUtil' not found in /{basercms}/lib/Baser/Controller/BcAppController.php on line 488
PHP Fatal error: Class 'BcSite' not found in /{basercms}/lib/Baser/Routing/Filter/BcRedirectSubSiteFilter.php on line 44

関係があるかどうか分かりませんが、上記がエラーで下記がそれ以外のメッセージです。

PHP Notice: Use of undefined constant BC_INSTALLED - assumed 'BC_INSTALLED' in /{basercms}/lib/Baser/Controller/BcAppController.php on line 190
PHP Notice: Use of undefined constant BC_INSTALLED - assumed 'BC_INSTALLED' in /{basercms}/lib/Baser/Model/BcAppModel.php on line 1439
・・・

≫Notice: Use of undefined constant XXX - assumed 'XXX'というエラーは、未定義の定数があった場合に発せられるNoticeです。
≫原因は、PHPプログラムの定数において初期化がなされていないことです。
≫また、defineによって定義されている定数をシングルクォートでくくらないと上記エラーが発生しますので、ご注意下さい。配列のキーが文字列の場合、引用符でくくると覚えると良いですよ。
Noticeの意味!?

ヒントになるでしょうか?

すいません、「紹介文 」以外にも下記項目も表示されていませんでした!

「紹介文 」、「画像2」〜「画像4」、「その他2」〜「その他8」、「URL2」〜「URL3」

宜しくお願い致します。

・ベース
■ BaserCMSのバージョン:4.0.2

BaserCMSのバージョン:4.0.2にアップデートして見ましたが、結果変わらず!
goichi > Re: Cast(スタッフ紹介)の紹介文表示について @ 2017/2/21 0:06
引用:
「紹介文 」、「画像2」〜「画像4」、「その他2」〜「その他8」、「URL2」〜「URL3」


他の方も挙げてくださっていますが、まずは、
https://hiniarata.jp/news/archives/31
を確認してみてください。特にヘルパーのところをご覧いただけますか?
表示したいものを、自由に表示できると思います。

(※別スレッドで質問していただいているエラーと無関係でないかも知れません。まずはそちらのエラーを潰したほうが良いかも知れません)
akillerbee > Re: Cast(スタッフ紹介)の紹介文表示について @ 2017/2/21 10:51
こんにちはakillerbeeです。

失礼しました。
先程の紹介ページの「専用ヘルパー(テンプレートタグ)」箇所にあるように下記にテンプレートタグが入っていないのではないかと思います。

app/Plugin/Cast/View/Casts/default/view.php
<?php $this->Cast->image($cast, 1) ?>
<br>
<?php $this->Cast->image($cast, 2) ?> ←画像2追加
<br>
<?php $this->Cast->content($cast) ?> ←紹介文追加
<br>
<?php $this->Cast->castUrl($cast, 1) ?>
<br>
tsubakuro > Re: Cast(スタッフ紹介)の紹介文表示について @ 2017/2/21 11:10
情報提供ありがとうございます。

明日夜の確認に、なってしまいますがおって、ご報告させて頂きます。

ありがとうございます。
tsubakuro > Re: Cast(スタッフ紹介)の紹介文表示について @ 2017/2/21 23:04
なるほど、確かに!


<h2><?php $this->BcBaser->contentsTitle() ?></h2>
<?php if(!empty($cast)): ?>
 <?php $this->Cast->fullName($cast) ?>(<?php $this->Cast->fullRubi($cast) ?>)
 <br>
 ニックネーム:<?php $this->Cast->nickname($cast) ?>
 <br>
 <?php $this->Cast->birthday($cast) ?>
 <br>
 <?php $this->Cast->bloodType($cast) ?>
 <br>
 <?php $this->Cast->age($cast) ?>
 <br>
 <?php $this->Cast->otherField($cast, 1) ?>
 <br>
 <?php $this->Cast->image($cast, 1) ?>
 <br>
 <?php $this->Cast->castUrl($cast, 1) ?>
 <br>
 <?php $this->Cast->skilList($cast, null, array('class' => 'cast_sample', 'id' => 'castId')) ?>
 <?php
  //特定のスキルカテゴリのデータ(スキル名他)を配列で取得できます。
  //var_dump($this->Cast->getSkilData($cast, 1));
  ?>
<?php else: ?>
  <p>データを表示できません。</p>
<?php endif; ?>


その通りでした、これって手修正する物なんですね!!
ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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