Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
No content
Slide 2
Slide 2 text
自己紹介 4月から入社した 新米フロントエンドエンジニアです。 Twitter フォロー お願いします! 宇井 陸登 @poorman_ui JavaScript勉強中, アニメ鑑賞, シャーマンキング 宇井 陸登 https://ui.appleple.blog
Slide 3
Slide 3 text
- インターンのこと - テーマ選定理由 - 実装前の自分のスキル感 導入
Slide 4
Slide 4 text
- 自分の備忘録として - a-blog cmsを初めて扱う人に教えるときのヒント テーマ選定の理由
Slide 5
Slide 5 text
- スニペット? 変数? モジュールとは? - ユニットの HTML はどこから? - Entry_Summary と Entry_Bodyってどっち使えばいい の? 話すこと
Slide 6
Slide 6 text
モジュールってなんだろう?
Slide 7
Slide 7 text
a-blog cms 内のデータを
Slide 8
Slide 8 text
表示させるパーツ
Slide 9
Slide 9 text
- 複雑なスニペット - 数多の変数 なぜ理解が難しいのか?
Slide 10
Slide 10 text
@include("/admin/module/setting.html")
ただいまページを準備しております。もうしばらくお待ちください。
{title}
{summary}
詳細をみる
« 前の{backNum}件
{page}
...
{lastPage}
次の{forwardNum}件 »
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
結論 ● 主要のものは、役割と意味を伝える ● 変数表の存在を伝える
Slide 13
Slide 13 text
ユニットの HTML はどこから?
Slide 14
Slide 14 text
themes / system / _layouts / unit.html
Slide 15
Slide 15 text
@section(text-unit)
{text}[raw|nl2br]
id="{extend_tag}">{text}[raw|nl2br]
id="{extend_tag}">{text}[raw|nl2br]
id="{extend_tag}">{text}[raw|nl2br]
id="{extend_tag}">{text}[raw|nl2br]
{text}[raw|list]
{text}[raw|list]
{text}[raw|definition_list]
{text}[raw|nl2br]
{text}[raw|table]
{text}
{text}[raw] {text}[raw|markdown] {text}[raw] @include("/include/unit/tag-select.html") @endsection テキストユニット
Slide 16
Slide 16 text
Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です
Slide 17
Slide 17 text
Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Flexboxがあたっていない…
Slide 18
Slide 18 text
原因は…
Slide 19
Slide 19 text
a-blog cms 分かった!!
Slide 20
Slide 20 text
Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です Q. 質問です質問です質問です
Slide 21
Slide 21 text
結論:ユニットの元はどのファイル なのかを伝えておこう
Slide 22
Slide 22 text
Entry_Summary と Entry_Bodyってどっち使えばいい の?
Slide 23
Slide 23 text
Entry_Body Entry_Summary エントリーの一覧表示、単一表示、エ ントリーの投稿など、 エントリーの情報をほぼ全て エントリーの一覧(URLとタイトルと日 時とカテゴリーとメイン画像と概要テ キスト)
Slide 24
Slide 24 text
Entry_Bodyのほうが便利なのでは?
Slide 25
Slide 25 text
Entry_Body {path} {alt} {text} {utid} {entry:loop.eid} {entry:loop.ccd} {title} {summary}
Slide 26
Slide 26 text
Entry_Body { entry:loop.eid } で エントリーid が出力できる Entry_Summary { eid } で エントリーid が出力できる
Slide 27
Slide 27 text
詳細ページ 一覧ページ
Slide 28
Slide 28 text
表示速度は Entry_Summaryのほうが早い Entry_Body Entry_Summary
Slide 29
Slide 29 text
結論:一覧表示はEntry_Summary で表示させよう もちろん Entry_Body が適している場合もあります
Slide 30
Slide 30 text
- モジュール・スニペット・変数表の説明は丁寧に! - ユニットは unit.htmlに定義されていると教える - エントリーの一覧表示は Entry_Summaryで まとめ
Slide 31
Slide 31 text
ありがとうございました!! 質問感想などコメントいただけると嬉しいです!! 自分のブログのタイトルとドメイン名をキャッチー な名前をつけたいのですが、迷っています。 なにかアイディアいただけると嬉しいです。