スニペット †2階層目以下だった時に、2階層目の画像を表示する †<?php $current = $modx->documentIdentifier; $parent = $modx->getParent($current); $dirParent = $parent; while($parent['id'] != ''){ $current = $parent['id']; $parent = $modx->getParent($current ); } $dirParent = $modx->getPageInfo($current, 1, $fields= 'id, pagetitle, alias'); $imgSrc = "<img src='assets/images/"; $imgSrc .= $dirParent['alias'].'_title.gif'>"; return $imgSrc; ?> ListIndexer? †使い方 [[ListIndexer?LIn_root=3,6,88]] ListIndexer?のオプション [[ListIndexer?LIn_depth=2]] またスニペットのソース内で以下を変える事でさらに選択オプションが増える // $descendentDepth = 1; // 指定したディレクトリにある子ページ/ディレクトリだけを含める $descendentDepth = 0; // a指定したディレクトリ以下にある全ページ、ディレクトリを含める まだ公開していないページも含めるかどうか。ディフォルトは0だが、1に指定も可能 [[ListIndexer?LIn_seeThru=1]] 隠しページを一覧に含めるかどうか。ディフォルトは0 [[ListIndexer?LIn_seeShowInMenu=1]] プライベートページを含ませないかどうか。ディフォルトは1(隠す) [[ListIndexer?LIn_hidePrivate=0]] リストに全部表示させるかどうか。ディフォルトはshort [[ListIndexer?LIn_mode=full]] 'alpha' / 'date' / 'menuindex' 単位で表示する。ディフォルトはdate(最新の物がトップにくる) [[ListIndexer?LIn_sort=alpha]] ASC/DESCのどちらで表示するか。LIn_sortByがなかったら(ディフォルトでは)menuindex と alpha でソートされる [[ListIndexer?LIn_dir=ASC&LIn_sortBy=menuindex]] 出力するタイトルを上書きする [[ListIndexer?LIn_title=Some new title]] 説明文(短いバージョン)を表示するかどうか [[ListIndexer?LIn_sDesc=0]] 説明文(全文)を表示するかどうか [[ListIndexer?LIn_fDesc=0]] 使われているページがindexだった場合に、??? [[ListIndexer?LIn_link=8]] インデックスに表示するタイトル [[ListIndexer?LIn_indexText=Financial News Index]] ページの作成時間を表示するかどうか [[ListIndexer?LIn_showDate=1]] 何件表示するか(ショートリスト) [[ListIndexer?LIn_sQty=3]] 何件(1ページ)につき表示するか(フルリスト) [[ListIndexer?LIn_fQty=20]] $pageSeparator = " | "; // $pgPosition [ 'top' | 'bottom' | 'both'] full modeのみ使用可。DBへのquery処理をしない [[ListIndexer?LIn_fast=0]] CSS情報 // div.LIn_title {} List title div // ul.LIn_fullMode {} UL class // ul.LIn_shortMode {} UL class // span.LIn_date {} Span surrounding pub/created date // span.LIn_desc {} Span surrounding description // div.LIn_pagination Div surrounding pagination links // span.LIn_currentPage {} Span surrounding current page of // pagination (which wouldn't be css-able // by virtue of its <a> tag) エラー †[済]このサイトは、アップデートまたはインストールが実行されしまた。申し訳ありませんが、もう一度ログインし直してください。 †サーバを再起動したら、ログイン出来なくなっていた。 いろいろ調べたら、こんなのがあったけど、これは関係無し。結局調べた結果、サーバの時間が2003年にずれていたのが原因。 aptitude install ntp-serverを入れて解決。 参考URL † |