我想在日历视图中显示4个日期。
继承我的实际代码:
$original_text = "Hello world !";
$password = "abc123";
echo '<p>Original_text: '.$original_text.'</p>';
$crypted_text = MyCrypt($original_text,$password);
echo '<p>Crypted_text: '.$crypted_text.'</p>';
$decrypted_text= MyDecrypt($crypted_text,$password);
echo '<p>Decrypted_text: '.$decrypted_text.'</p>';
echo '<p>And if I try with a wrong password?</p>';
$wrong_decrypted_text= MyDecrypt($crypted_text,"wrong_pw");
echo '<p>Decrypted with wrong password: '.$wrong_decrypted_text.'</p>';
此代码给我一个错误。我相信这是因为我不能同时创建两个日历,但我怎么能在一个视图中显示4个日期呢?
我的变量是:eventdatein,eventdateout,setupdatein,setupdateout
答案 0 :(得分:1)
您无法:日历视图仅支持一个日期字段。 对于您想要的效果,您需要四个事件记录。
我建议这个设计:
proevents.events
添加到子模型(一对多关系)proevents.events.date
,以存储您需要的日期记录,并且预计会有四行。proevents.events.date
。根据您的具体用例,您可能需要添加一些逻辑以确保为每个事件添加四个日期行。
注意:您的模型应以单数形式命名,并将底层主模块命名为第一个单词:event.provevent
。