0

カレンダー プラグインを使用していますが、変更したいことが 1 つあります。

イベント名を追加するphp関数があります:

インクルード/カレンダー/Calendar.class.php

$tab .= '<div class="namevent"> '.$event['event'].'</div>';

出力:私のイベント名

イベントのタイトルに TIME を追加したいのですが、しばらく探したところ、時間関数が見つかりました

public/events.php

if(!empty($custom['stime'][0]))
                            echo '<br /><strong>'.$home[16].':</strong> '.$custom['stime'][0].' ';

if(!empty($custom['etime'][0]))
                            echo '<strong>'.$home[17].'</strong> '.$custom['etime'][0];

出力: 10:00 から 11:00 (イベント時間がこれらであると仮定)

それで、私はこれを試しました:

$tab .= '<div class="namevent"> '.$custom['stime'][0].' - '.$custom['etime'][0].' '.$event['event'].'</div>';

出力が次のようになると予想される: 10:00 - 11:00 私のイベント名

しかし、うまくいきませんでした。

私が間違っているのは何ですか?

どうもありがとう!

4

1 に答える 1

1

それぞれにまたはを付けて$custom['stime'][0]$custom['etime'][0]存在することを確認してください。エラーの原因となる行の直前に次のコードを追加します。var_dump()print_r()

var_dump($custom['stime']);  // Be sure the var is not undefined and [0] exists
var_dump($custom['etime']);
于 2013-02-10T13:35:03.730 に答える