[第3回] G/Afをコンクリ5.7に改造する[Concrete5]
公開日:
:
最終更新日:2024/01/18
分類してもしょうがないもん
次回の記事と順番が前後してしまったがトップページを作り込む。
前回作ったHTMLをPHPに変更し、各部をどのようなブロックを使うか決定する。
RSSディスプレイやーとページリストはカスタムブロックを使っていく。
カスタムブロックを作る場合、concrete→blocksディレクトリより目当てのブロック(今回の場合はrss_displayer)を探す。
その後、application→blocks内に同じ名前のディレクトリ(今回の場合はrss_displayer)を作成、
さらに中にtemplatesディレクトリを作成し、その中に任意の名前を付けたphpファイルかview.phpを含めたディレクトリを突っ込む。
最終的にこういう状態になっていればOK。
<?php if( strlen($title)>0 ){//ブロックで設定したタイトルがあれば出力 ?>
<p class="title_head"><?php echo $title?></p>
<?php } ?>
<ul>
<?php
//ヘルパーをロード
$rssObj=$controller;
$textHelper = Loader::helper("text");
if( strlen($errorMsg)>0 ){
echo $errorMsg;
}else{
foreach($posts as $itemNumber=>$item) { //RSSが配信されていればヘルパーで配列化されたものを出力
if( intval($itemNumber) >= intval($rssObj->itemsToDisplay) ) break;?>
<li>
<?php echo h($this->controller->formatDateTime($item->getDateCreated())); ?><br>
<a href="<?php echo $item->getLink(); ?>" <?php if($rssObj->launchInNewWindow) echo 'target="_blank"' ?> >
<?php echo $item->getTitle(); ?>
</a>
</li>
<?php } //endforeach
}//endif
?>
</ul>
コア領域のブロックの中に必ずView.phpというファイルがあるので、
そこから不要なタグを削っていけば自然と編集しやすい状態になる筈。エラーが出ても削除すればいいわけだし。
関連記事
-
-
figma BRSBレビュー
huke氏の画集BLKのfigma同梱版を購入した。 BLKそのものは既に持っていたのだが、fig
-
-
銀河眼デッキにリンク搭載した。
2019/3/10再編集 ZEXAL期中盤~ARC-V全期に渡って使用していたデッキ。初手の遅さに苦
-
-
遊戯王デュエルモンスターズ8 (プレイヤーが)破滅(する)の大邪神をクリアした
今から5年前、ゲーム版遊戯王の中でも屈指のクソゲーとされる封印されし記憶を1週間かけてクリ
-
-
改造30MS ユリア
改造30MSユリア姫。 バンダイから発売されているプラモデル「30MS SIS-F0
-
-
太陽の帝国、大鷲の群れに挑まんとす(ゲームジャーナル39号 真珠湾強襲リプレイpart:1)
初め半年や1年の間は随分暴れてご覧に入れる。然しながら、2年3年となれば全く確信は持てぬ。
-
-
零戦 海軍航空隊の戦いレビュー
今回紹介するのは国際通信社がリリースする「零戦 海軍航空隊の戦い」。 いわゆるボードゲーム。 零戦
-
-
Air BnB泊まった感想
9月の連休中に福岡の拠点に出張に行っていた。目的は現地のネットワーク工事の手伝い。 連休前に妙に仕
-
-
twitterサムネの人
一昨年かそのくらいだったか、いつ頃だったか忘れたけどtwitterのアイコンを変えた。何故
-
-
マスターデュエル事情
いやあ、皆強いね。旋風BF環境以降、コレクターとしてカードゲームと付き合ってきた自分に対人戦はキツ



