Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

第2回らくべ〜

36 views

Published on

議事録

Published in: Internet
  • Be the first to comment

  • Be the first to like this

第2回らくべ〜

  1. 1. # 第 2 回らくべ 事〜 議 録 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■ 催概要開 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 日 :時 2016 年 6 月 22 日 18:00 所:キャッチアップ場 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■ 事議 録 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ この勉 会のススメ方を教えてください( 藤)・ 強 権 → なるようになる。 新入社 の方に・ 員 baserCMS をどう学んでもらってるか(越水さん) 既にリリ スした案件をテ マにして学 用に再 してもらう。ー ー 習 構築 → 既にリリ スされているので 本が存在するので教育コストが低くすむ。ー 見 スニペットためてますか?(越水さん)・ → キャッチアップ organization qiita 利用してます。 オリジナルテ マを作るときに参考になるサイトは?(原口さん)・ ー → 去案件みます。過 → WP の 合どうします?場 → 去案件みますw過 → http://wiki.bsercms.net/テ マガイド などあるよー → 既存のソ ス るよ(人のテ マなど)ー 見 ー ブログの・ index.php と archive.php の いは?(越水)違 index.php / archive.php / single.php / posts.php [index.php] /news/ /news/index -> 一覧 [archives.php] /news/archives/category/カテゴリ 名ー / -> カテゴリ 一別 覧 /news/archives/tag/タグ名 -> タグ 一別 覧 /news/archives/date/日付 -> 日付(年 月 日) 一・ ・ 別 覧 [posts.php] 表示の 合に利用個別 場 ・baserCMS 特定ペ ジカテゴリの条件分岐について(越水さん)ー 特定の固定ペ ジの 合に分岐したい。ー 場 isPage ? もっと かく細 → えいやっ!ってやる <?php if (strtolower($this->BcBaser->getContentsName(true)) === 'hotkeyword'): > とか <?php if ($this->request->url == “/about”) { ?> とか <?php if (strpos($this->request->url, “/categoryname/”) !== false) { ?> とか 特定の固定ペ ジのキャッシュをオフにする な 能はありますか?(・ ー 簡単 機 CU 中村さん)
  2. 2. h2. 固定ペ ジにて、特定のー URL にアクセスした にキャシュを生成しないよう 更するイベント際 変 sample <pre> /** * 索が入る固定ペ ジはキャッシュしない検 ー * @param CakeEvent $event * @return boolean */ public function pagesBeforeRender(CakeEvent $event){ $Controller = $event->subject(); $nonCacheUrl = array( 'otameshi', 'otameshi/', 'otameshi/index', 'bento', 'bento/', 'bento/index', 'bansyaku', 'bansyaku/', 'bansyaku/index', 'freeshipping', 'freeshipping/', 'freeshipping/index', ); if (in_array($Controller->request->url, $nonCacheUrl)) { $Controller->cacheAction = '0'; } return true; } </pre> 任意のタグア カイブへのリンクの取得方法が知りたい・ ー → タグ一 ありません覧 → タグ 一 ありません別 覧 $tagModel = ClassRegistory::init(“Blog.BlogTag”); $tagList = $tagModel->find(“all”); foreach($tagList as $tag) { echo ‘<li><a href=”/news/archives/tag/’ . h($tag) . ’”>’. $tag .’</a></li>’; } ・posts.php 内で isHome の分岐はできますか?(原口さん) → バグってるかもしれません。 → posts のテンプレ ト分けたほうがいいかもですね。ー <?php $this->BcBaser->blogPosts(“news”, 5 array(“templates”=> ’posts_side.php’ )); ?> or <?php $this->BcBaser->blogPosts(“news”, 5 array(“template”=> ’posts_top.php’ )); ?> サイト内 索を 装する方法が知りたい(原口さん)・ 検 実 索フォ ム検 ー /lib/Baser/View/Elements/site_search_form.php をテ マにコピ して 更ー ー 変 <?php $this->BcBaser->siteSearchForm() ?> でフォ ム表示ー 果一結 覧 /lib/Baser/View/Contents/search.php をテ マにコピ して 更ー ー 変
  3. 3. イベントの使いドコロ、コツというか(内 さん)・ 場 Page / Blog / Mail のプログラムを 更したい 合。変 場 よく使うイベント [Controller] ・beforeRender [Model] ・beforeFind ・beforeValidate その他の についてが っと行きました。質問 ー

×