Entry

2014年03月

【freo】兄妹ページプラグインの改造

兄妹ページ表示プラグインで、えー親子関係でいうところのすぐ上とすぐ下のおじおばの情報を連れてきたかったので。

【freo】page_associatesに入ってくる情報

ついて回ってくる割に、全然情報ないですよねこのassign。
値引っ張るときに小さくハマったので備忘録。

[page_id]
 ├ [group][group_id] = true  ← あれば
 ├ [filter][filter_id] = true     ←┘
 ├ [option][option_id] = text

こうなってるところは固定テキスト。それ以外はDBの値。

smarty側でオプションID固定で引っ張るときはこういう塩梅(page_allが入ってるのは、丁度こいつから出そうとしててハマったからです)。

<!--{if $page_all_associates[$page_all.id].option.出すオプションID}-->
{$page_all_associates[$page_all.id].option.出すオプションID}
<!--{/if}-->

ifは必要に応じて。予め値を便利な状態に設定しといてifなしの方が、勿論ちいさく処理は軽いはず。

ハッシュのキーって配列ぽく[]でやってくのとクラスぽく . でつなげるのとどっちがいんですかね。
変数使うときは [] じゃないとダメだけど、その辺を見た目上の切り分けっぽく使ってていいのかなー。

【freo】必要な内部情報をどうやって探すのかのメモ

freoしか書くことねぇのかよ、とか云われそうな感じですが、今いじってる最中なので備忘録としての側面が非常に強いのです。
以降、ほんとに大したこと書いてないです。

Pagination

  • Newer
  • Older
  • Page
  • 1

Utility

Calendar

02 2014.03 04
SMTWTFS
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -

Tag Crouds