テンプレートに入力する必要があります:
<div id="atk-layout" class="atk-wrapper">
<?$pastor?>
<?$missionstatement?>
<?$tmissionstatement?>
<div id="atk-footer-guard"></div>
</div>
ページにはこれがあります:
<?php
class View_Belfry extends View {
function init(){
parent::init();
q=$this->api->db->dsql();
$q->table('gum')->getAll();
foreach($q as $row){
switch ($row['sequence']) {
case 0:
$Pastor = $row['content'];
break;
case 1:
$MissionStatement = $row['content'];
break;
case 2:
$TMissionStatement = $row['content'];
break;
}
$this->template->set('Pastor',$Pastor); <<<<<
上記の行に複数の要素を追加するにはどうすればよいですか? 空白のページが表示されるか、異なる構文を使用して 1 つのフィールドが表示されます
テンプレート内の複数のコンテンツ タグの構文は何ですか。または、デザイン機能が不足していますか? 最初のタグまたは空白の画面が表示されます。テーブル フィールド名 "section" が名前を保持しているため、テーブル フィールド名はテンプレート コンテンツ名と一致しません。
そのように: データベーステーブル:
<?php
class Model_Gum extends Model_Table {
public $table="gum";
function init(){
parent::init();
$this->addField('section');
$this->addField('content')->type('text');
$this->addField('publish')->type('boolean');
$this->addField('sequence');
}
}
ありがとう