CMS「すぐ使えるCGI」の開発者がご質問にお答えします

 

続々・記事がない場合の表示のカスタマイズ (No. 1264)

回答日: 2012-11-26

質問

1263の件の続きです。
ご回答ありがとうございました。

こちらが特殊な要件で設置していたので、
少し説明しきれていないところがあり、
先日教えていただいた方法では実装できませんでした。

実は、ややこしい使い方をしていて、

管理画面からの「タイトル」はそのまま総合トップを混合一覧とし表示させ、
そのタイトルクリックすることで直接PDFをダウンロードさせています。

http://sugutsukaeru.jp/bbs/622/

上記を参考に、PDF名を固定し、
ニュースは追加する時は必ずPDFが1つ公開されるような運用ルールでやっています。

で、
同管理画面「内容」欄からの要素(%_body_%)を、
下層の小カテゴリトップ(前回で言うところのA、B、Cなど)へ呼び込んで表示させています。
※逆にタイトルは表示させていません。

最新の記事1つだけでよいので、この方法でうまくいってます。

ただ、その1つの記事ですら「ない」場合があるので、
その際に「ニュースありません」というようにならないものかという相談でした。
総合のトップの方は、ないならないで表示させないことで構わなかったのですが、
小カテゴリトップの方は、なにもなくなると、
ニュースという項目の下が空欄になってしまうことになります。
(かといって、「ニュースはありません」という記事を作ってしまうと、
総合トップに出てしまいますし、ファイルのないPDFリンクが作られてしまいます)

・トップからは1行程度の文字からテキストリンクでPDFダウンロード
・小カテゴリトップからは、数行の内容とボタンによる同PDFダウンロード
・記事は常に1つ、もしくは0

という要件で、迷いつつ設置に至ったのですが、
この「小カテゴリトップの記事が0だった場合」だけが最後の悩みとなっています。

長々失礼しました。
良い方法ありましたら、よろしくお願いします。







投稿日時: 2012-11-26 15:15

回答

■前回のご質問
http://sugutsukaeru.jp/bbs/1263/

■設定方法についてご確認

お問合せありがとうございます。
もしかしたらまたご返信いただく必要が出るかもしれませんが、まずは確認させて下さい。

下記の「小カテゴリトップ」への表示方法ですが、組込まれている方のファイルは各製品の「全一覧」でしょうか?または「最新」などのファイルでしょうか?

>同管理画面「内容」欄からの要素(%_body_%)を、
>下層の小カテゴリトップ(前回で言うところのA、B、Cなど)へ呼び込んで表示させています。
>※逆にタイトルは表示させていません。


今までの所、以下のように理解しておりますが、

トップページに組込み <--- ツール1の「短い一覧」+ツール2の「短い一覧」+ツール3の「短い一覧」

上のご質問は、下記の「???」の部分がどのファイルかというご質問です。
前回のご回答ではこの部分も「短い一覧」という想定でご返信しましたが、そうではないのでうまくいっていないという事ですね。

カテゴリトップA <---ツール1の「???」
カテゴリトップB <---ツール2の「???」
カテゴリトップC <---ツール3の「???」


■設定方法概要

ファイルが分かれば、そちらのテンプレートの %_body_% 部分にもタグ付し id 属性を設定した上で、先の JavaScript と同様のものをカテゴリトップに追加してやればうまくいくかと思います。

まずは、どのファイルを組み込んでいるかお知らせ下さい。
回答日: 2012-11-26