Welcome !! Now 2010.09.06 21:51 (JST)

リソース解説に関する質問

リソース解説に関する質問コーナーです。どなたでも投稿できます。投稿の際には、「当掲示板についての同意事項」を良くお読みください。

こちらの掲示板のまとめとしてFAQを準備中です。

コメントの投稿

  • タイトルコメントおよび認証コードは、必須項目です。
  • お名前は、省略可ですが、その場合は、「ゲスト」と表示されます。
  • 投稿したコメントの編集・削除はできません。削除依頼は「n番のコメントを削除してください」とコメントを入れてください(削除依頼のコメントも一緒に削除します)。
  • 送信」ボタン・・・コメントは、即時公開されます。
  • 確認」ボタン・・・投稿前に内容を確認できます。
  • 送信2」ボタン・・・[*content*] などの変数タグや、スニペットコール、HTMLタグを書いた場合は、「送信2」ボタンをクリックしてください。そのまま投稿(表示)されます。「送信」ボタンですと、[*content*] などのMODxタグや一部のHTMLタグは、除去されてしまいます。
送信内容
画像認証 必須
  • vericode
送信
  • 当掲示板についての同意事項に則り、管理者の判断で、管理者がコメントの修正、またはコメントそのものの削除をする場合がございます。ご了承下さい。
  • 「確認(プレビュー)」機能、および、MODxタグをそのまま投稿できる機能、そして、「タイトル引用」機能、「全文引用」機能は、hirahiraさん作です。hirahiraさん、ありがとうございます。参照ページ:jotをサポートで使おう!?jot_ex.js

#199

Commentre[198]:AjaxSearchについて

on : 2009-12-19 (土) 10:54:22

  • masato
  • Posts: 108

MEGU 様、

>どうも、コードをconfigfileに書け、と言っているようです。

とあったのでtest.config.phpを作成。
<?php
$ajaxSearch='0';
$AS_showForm='0';
$hideMenu='1';
$tplResult='test';
$grabMax='10';
?>
としてチャンクに
[+as.descriptionShow:is=`1`:then=`
<span class="[+as.descriptionClass+]">[+as.description+]</span>
`+]
を入れたんですがやはりテキストは表示されますが画像は表示されません。。
このやり方が間違えているんでしょうか?
すみませんが宜しくお願いします。

#198

Commentre[197]:AjaxSearchについて

on : 2009-12-15 (火) 21:56:06

  • MEGU
  • Posts: 101

どうも、コードをconfigfileに書け、と言っているようです。

#197

Commentre[196]:AjaxSearchについて

on : 2009-12-15 (火) 21:45:16

  • MEGU
  • Posts: 101

お返事が遅くなって大変申し訳ありません。

これは、どうやら、パラメータの変更だけではダメ?なのかもしれません。おやりになりたいことは、たぶん、ここなのだと思います。

http://modx.liolion.net/resource/AjaxSearch183f.html#stripOutput_user_function_33

が、ここの解説がよくわからず。。。もう一度、読み返してみますね。すみません。

#196

Commentre[192]:AjaxSearchについて

on : 2009-12-11 (金) 04:25:47

  • masato
  • Posts: 108

MEGU 様、すみませんがもーすこしAjaxSearchについて教えていただけませんでしょうか?

リソース内でdescriptionに記事内の画像を貼り付けているとします。
Dittoで新着記事を表示する時にチャンクで
[+description+]
と書けば新着一覧に記事内の画像も表示されますがAjaxSearchのresult.tpl.html内の
[+as.descriptionShow:is=`1`:then=`
<span class="[+as.descriptionClass+]">[+as.description+]</span>
`+]
では表示出来ないのでしょうか?
ただの説明書きを付けてるだけなら表示されるんですが。。。

すみませんが宜しくお願いします。

#195

Commentre[194]:dittoを使用した一覧ページde記事の取得件数を表示したい。

on : 2009-12-07 (月) 20:33:57

  • ゲスト
  • Posts: 108

MEGUさんへ

早々にご返信いただきありがとうございました!

教えていただいた、 で無事に表示することができました。

dittoの項目は教えていただいたMEGUさんのサイトにわかりやすい解説が掲載されていて、反省しています。

dittoというスニペットは使い勝手が素晴らしいのですが奥が深くて、自分レベルではマスターするまでにはしばらく時間がかかりそうです。

ご回答の件、重ねて御礼申し上げます。m(_ _)m

#194

Commentre[193]:dittoを使用した一覧ページde記事の取得件数を表示したい。

on : 2009-12-07 (月) 14:42:08

  • MEGU
  • Posts: 101

かータンさん。こんにちは。

[<!---->+total+<!---->] … 全体で何件かを表示 というプレースホルダがあります。これではダメでしょうか。
http://modx.liolion.net/resource/ditto2.html#placeholders

#193

Commentdittoを使用した一覧ページde記事の取得件数を表示したい。

on : 2009-12-07 (月) 14:20:17

  • かータン
  • Posts: 108

こんにちは、お世話になります。m(_ _)m

表題の件ですが、dittoで取得した一覧記事が表示されるページがあります。
登録記事が100件ある場合に、「100件の情報が登録されています。」的な
文言を入れたいのですが表示記事件数の取得方法が解らないため、悩んでいます。

何卒、よろしくお願いいたします。

#192

Commentre[191]:AjaxSearchについて

on : 2009-12-07 (月) 04:25:58

  • masato
  • Posts: 108

MEGU 様 に教えていただいた

>その中に、「」という箇所があると思いますので、それを「」にします。チャンクの変更はこれで終わりです。

の方法で解決出来ました♪
ありがとうございました。

#191

Commentre[190]:AjaxSearchについて

on : 2009-12-05 (土) 12:12:25

  • MEGU
  • Posts: 101

masatoさん。こんにちは。
>検索結果でもタイトル名で表示する事は可能でしょうか?

はい。可能です。

AJaxSearch の出力結果をコントロールしているひな形が、ファイルとして提供されています。/templatesの中にいくつかファイルがあるのが確認できると思います。

このうち、今回の件に関係してくるのは(リソース名でなく、タイトルを表示したい)、ajaxPesult.tpl.htmlと、result.tpl.htmlです。

このファイルを直接変更しても良いのですが、オリジナルはなるべくとっておいた方が良いと思いますので、今回は、このオリジナルをチャンクにコピーして、必要箇所を変更し、スニペットコールの中で指定しましょう。

まず、チャンク名はなんでも良いので、チャンクを作って下さい。そうして、 チャンク コード のところには、ajaxモードの時は、ajaxPesult.tpl.html、そうでないモードの時は、result.tpl.html の中身をチャンクに貼り付けます。

その中に、「[<!---->+as.pagetitle+<!---->]」という箇所があると思いますので、それを「[<!---->+as.longtitle+<!---->]」にします。チャンクの変更はこれで終わりです。

あとは、スニペットコールの中で、今作ったチャンクを指定します。ajaxモードの場合は、

[<!---->!AjaxSearch? &tplAjaxResult=`チャンク名`!<!---->]

非ajaxモードの場合は、

[<!---->!AjaxSearch? &tplResult=`チャンク名`!<!---->]

という風になります。

Last Edit: 2009-12-05 12:13:35 by MEGU

#190

CommentAjaxSearchについて

on : 2009-12-04 (金) 05:53:16

  • masato
  • Posts: 108

またまた解らない事がありまして質問させていただきたいのですが
検索結果でタイトル名が書かれている記事だけを検索させて検索結果でもタイトル名で表示したいと思っております。

タイトル名が書かれている記事だけを検索は&whereSearch=`content:longtitle`
で解決出来たんですが検索結果ではリソース名で表示されてしまいます。

検索結果でもタイトル名で表示する事は可能でしょうか?
宜しくお願いします。

△ページトップ