concrete5 シングルページ(Single Page) : concrete5

Pocket

勉強のためconcrete5.7のシングルページを作成したメモです。
テーマはデフォルトのテーマを利用しています。

現在時刻を表示するシングルページです。

すべてapplicationフォルダで作業します。

ビュー作成

application/single_pages/clock.php

<?php defined('C5_EXECUTE') or die('Access denied.'); ?>
<p>現在時刻 : <?php echo $now; ?></p>

コントローラー作成

application/controllers/single_page/clock.php
single_page1フォルダはデフォルトでは存在しておらず作成しました。

<?php
namespace Application\Controller\SinglePage;
use Concrete\Core\Page\Controller\PageController;

class Clock extends PageController
{
    public function view() {
        $dt = new \DateTime();
        $this->set('now', $dt->format('Y年m月d日 H時i分s秒'));
    }
}

  1. single_pagesではなく単数形のsingle_page。 

人気記事 はてなブックマーク

この日記のはてなブックマーク数