MODxでCMSの恩恵を賜りつつ、validを保ち、かつWEB標準化を目指そう
Welcome !! Now 2010.09.06 21:51 (JST)
リソース解説に関する質問コーナーです。どなたでも投稿できます。投稿の際には、「当掲示板についての同意事項」を良くお読みください。
こちらの掲示板のまとめとしてFAQを準備中です。
#199
on : 2009-12-19 (土) 10:54:22
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
on : 2009-12-15 (火) 21:56:06
どうも、コードをconfigfileに書け、と言っているようです。
#197
on : 2009-12-15 (火) 21:45:16
お返事が遅くなって大変申し訳ありません。 これは、どうやら、パラメータの変更だけではダメ?なのかもしれません。おやりになりたいことは、たぶん、ここなのだと思います。 http://modx.liolion.net/resource/AjaxSearch183f.html#stripOutput_user_function_33 が、ここの解説がよくわからず。。。もう一度、読み返してみますね。すみません。
#196
on : 2009-12-11 (金) 04:25:47
MEGU 様、すみませんがもーすこしAjaxSearchについて教えていただけませんでしょうか? リソース内でdescriptionに記事内の画像を貼り付けているとします。 Dittoで新着記事を表示する時にチャンクで [+description+] と書けば新着一覧に記事内の画像も表示されますがAjaxSearchのresult.tpl.html内の [+as.descriptionShow:is=`1`:then=` <span class="[+as.descriptionClass+]">[+as.description+]</span> `+] では表示出来ないのでしょうか? ただの説明書きを付けてるだけなら表示されるんですが。。。 すみませんが宜しくお願いします。
#195
on : 2009-12-07 (月) 20:33:57
MEGUさんへ 早々にご返信いただきありがとうございました! 教えていただいた、 で無事に表示することができました。 dittoの項目は教えていただいたMEGUさんのサイトにわかりやすい解説が掲載されていて、反省しています。 dittoというスニペットは使い勝手が素晴らしいのですが奥が深くて、自分レベルではマスターするまでにはしばらく時間がかかりそうです。 ご回答の件、重ねて御礼申し上げます。m(_ _)m
#194
on : 2009-12-07 (月) 14:42:08
かータンさん。こんにちは。 [<!---->+total+<!---->] … 全体で何件かを表示 というプレースホルダがあります。これではダメでしょうか。 http://modx.liolion.net/resource/ditto2.html#placeholders
#193
on : 2009-12-07 (月) 14:20:17
こんにちは、お世話になります。m(_ _)m 表題の件ですが、dittoで取得した一覧記事が表示されるページがあります。 登録記事が100件ある場合に、「100件の情報が登録されています。」的な 文言を入れたいのですが表示記事件数の取得方法が解らないため、悩んでいます。 何卒、よろしくお願いいたします。
#192
on : 2009-12-07 (月) 04:25:58
MEGU 様 に教えていただいた >その中に、「」という箇所があると思いますので、それを「」にします。チャンクの変更はこれで終わりです。 の方法で解決出来ました♪ ありがとうございました。
#191
on : 2009-12-05 (土) 12:12:25
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
on : 2009-12-04 (金) 05:53:16
またまた解らない事がありまして質問させていただきたいのですが 検索結果でタイトル名が書かれている記事だけを検索させて検索結果でもタイトル名で表示したいと思っております。 タイトル名が書かれている記事だけを検索は&whereSearch=`content:longtitle` で解決出来たんですが検索結果ではリソース名で表示されてしまいます。 検索結果でもタイトル名で表示する事は可能でしょうか? 宜しくお願いします。
FAQを準備中
△ページトップ