Home » ドキュメント » スニペット関連 » Ditto関連

Ditto関連

================== Ditto2.0.2の動作関連 =============================
&debug
デバッグ出力するか否か

&language
Dittoで使用するlangageファイルを指定 (デフォルト english)
初期状態ではlangファイルにはenglishしか含まれていないため、日本語で使用する場合には別途日本語化パック
http://www.pc-maniax.com/downloads/ditto-202jp.html
のjapanese-euc.inc.php , japanese-utf8.inc.php , japanese-sjis.inc.phpのいずれかを assents/snipets/Ditto/lang/内に
アップロードして、languageパラメータを指定します。

又は以下のようにスニペットコードを直接編集しておけば、逐一languageパラメータを指定する必要がなくなります。

code:
// ---------------------------------------------------
// Get Language
// ---------------------------------------------------

$language = (isset($language))? $language : "japanese-utf8";

japanese-utf8の部分をそれぞれeuc,sjis等にしてください。
ただ、MODx自体がsjisでの運用では何かしら問題が起こることも多いようですので、utf-8か、eucを使うほうが良いでしょう。

&format
Dittoの出力フォーマット (デフォルト html)
Dittoの成形フォーマットを指定できます。
html,json,xml,atom,rssが利用可能なようです。

&parent
取得する親フォルダのID
1.0.2ではstartIDだったパラメータです。
スニペット内でparent=startIDと置き換えてますが、今後はparentになる模様なのでparentで指定した方が無難でしょう。
デフォルトではスニペットをコールしてるドキュメント自身のIDが渡されるようです。

&display
取得するサマリの数を指定。
同じく1.0.2ではsammarizeだったパラメータです。
デフォルトは3
allを指定することで、該当する全てのサマリを表示します。

&total
取得する件数を指定。
allを指定することでparent配下のdepth深さ(後述)全ての記事を対象にできます。
デフォルトはall

&depth
取得する階層の深さ(デフォルト 1)
指定したフォルダ階層分のドキュメントを取得対象とします。
1.0.2ではdescendentDepth=10になっていたため、デフォルトで10階層分取得してましたが、2.0.2ではデフォルト値が1になっているので、depthを指定しないと、スニペットをコールしたフォルダの中身しか取得できませんので注意が必要です。

&showPublishedOnly
公開ドキュメントのみを対象とするか否か 1:YES 0:NO(デフォルト 1)

&showMenuOnly
「メニューに表示」をONにしているドキュメントのみを対象とするか否か 1:YES 0:NO (デフォルト 0)

&hideFolders
フォルダを隠すか否か 1:YES 0:NO (デフォルト 0)

&seeThruUnpub
非公開フォルダの中身を取得対象とするか否か 1:YES 0:NO (デフォルト 1)

&sortDir
ドキュメントのソート順指定 ASC(昇順) or DESC(降順) (デフォルト DESC)

&sortBy
ドキュメントのソートキー createdon(作成日) editedon(更新日) pub_date(公開日)を指定可 (デフォルト createdon) ....pagetitle(ページのタイトル)も指定できました。

&removeChunk
ドキュメント中のチャンクを削除するか。 (デフォルト false)
ドキュメントに含まれているチャンクコードを指定します。
たとえば remoeChunk=`commnet` などとすると、記事中のコメントを,(カンマ)で置き換えます。

&noResults
表示するドキュメントが存在しない場合(1件も取得できなかった場合)の表示テキスト。
デフォルトでは langageファイルの $_lang['no_entries`] が使用されます。
チャンクを渡すこともできます。

&start
ドキュメント表示の際のオフセット (デフォルト 0)
start=`3`のようにすると、Dittoで取得したドキュメントリストのうち、3番目以降のドキュメントが表示されます。

&dateSource
で表示する日付の種類を指定します。 (デフォルト createdon)
createdon(作成日) pub_date(公開日) editedon(更新日)が指定できます。

&dateFormat
で表示する日時のフォーマット (デフォルト $_lang["dateFormat"])
PHPのdate関数に対して指定可能なフォーマットが使えます。

&paginate
ページ分割するかどうか (デフォルト

&paginateSplitterCharacter

ページ分割の際の区切り文字 (デフォルト $_lang['button_splitter'])

&tplPaginatePrevious (デフォルト $_lang['prev'])
ページ分割時の「前ページ」へのリンクを表示するテンプレート

&tplPaginateNext (デフォルト $_lang['next'])
ページ分割時の「次ページ」へのリンクを表示するテンプレート



===== テンプレート関連 =========================

&tpl
表示に使用するテンプレート (デフォルト $_lang['default_template'])
チャンクを指定できます

&tplAlt
tplと交互に表示するテンプレートチャンク (デフォルト tpl)

&tplFirst
最初に表示される行のテンプレート。 (デフォルト tpl)

&tplLast
最後に表示される行のテンプレート。 (デフォルト tpl)

&tplCurrentDocument
Dittoをコールしている自分自身に対する表示テンプレート (デフォルト tpl)

お知らせ:

MODx 0.9.6.2公開

MODxテンプレート公開

最近の記事:

無料テンプレート:

MODxテンプレート一覧

MODxテンプレート #4

MODxテンプレート #5

MODxテンプレート #6

modxのダウンロード modxテンプレートのダウンロード modxのサポートフォーラム 中古ドメイン、オールドドメイン
このページのトップへ
携帯サイト作成 モバイルSEO 京都 ホームページ作成 携帯サイト作成ナビ ホームページ制作 SEO対策 ホームページ作成 中古ドメイン ホームページ制作 SEO 京都 野球 アバクロ ひな人形 ビジネスパートナー募集 新規ホームページ制作 ホームページリニューアル アクセシビリティ ユーザビリティ ホームページ企画・構成 オンラインショップ構築 ビジネスブログ SEO 阪神 web アクセシビリティ ホームページ制作 FAQ 集客 板金 楽天イーグルス 京都 観光 京都 ラーメン 京都 グルメ 軟式 野球 読書 京都 亀岡 ウェブサイト制作 初心者 ホームページ作成 ホームページ制作 京都 成果報酬型 SEO対策 SEO対策 被リンク 金 買取 雛人形 五月人形 リフォーム 京都 保険 相談 不動産 京都

スポンサーサイト

ホームページ制作会社

レボネット株式会社ホームページ

携帯サイト制作

レボネット株式会社携帯サイト

京都 ホームページ制作

京都府のホームページ制作サービス

大阪 ホームページ制作

大阪府のホームページ制作サービス

CMS ホームページ

CMSで"簡単"ホームページ更新!!

ホームページ制作

全国のホームページ制作サービス

携帯サイト作成

携帯サイト作成サービス

ホームページ テンプレート

テンプレートで格安ホームページ!!

スポンサー広告募集

ホームページ制作 SEO対策

レボネット スタッフブログ

ホームページ作成

レボネットのニュースブログ

ホームページ制作 ビジネスパートナー

ホームページ制作のパートナー募集

板金 塗装

板金・塗装・建築用品オンラインショップ

MODx

MODx日本語支援サイト

SEO analyzer for ホームページ制作

ホームページ制作に役立つSEO情報

オールドドメイン(中古ドメイン)取得

オールドドメイン(中古ドメイン)

携帯サイト作成ナビ

携帯サイトの作成方法情報サイト