2つのd3diaryの画像表示ブロック


投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2013/10/3 21:32
hiro1613  半人前   投稿数: 24

こんばんは。

サイトに2つのd3diaryをインストールをしているのですが、
画像表示ブロックで両方から画像を取得して表示したいのですが、
何か考えられる方法はありますか?

2つに分けた理由は
最新情報とブログとして使用していますので、
情報として分けたかったので・・・

d3diaryがすごく気に入っていて、サイトの更新する場所のほとんどをこのモジュールで構成しています。

よろしくお願いします。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/10/4 7:37 | 最終変更
なーお  長老   投稿数: 1746

hiro1613さん、こんにちは。

XOOPS Cube上にインストールされた2つのd3diaryは、2つの別のモジュールと同じ扱いになっています。
よって、モジュール側でまとめて表示することは、仕組み上できないですね。

こういうときは、xugj_block を使うと良いですよ。 使い方はちょっと難しいですが、ググって、更にd3diaryのブロックのソースを良くみてブロックオプションを探して、カスタムテンプレートをご自身で作っていく必要があります。

ちょうど、当サイトの「なーお'nブログ 新着」「掲示板・コメント 新着」「なーお'n研究室 新着」がまとめて一つのブロックになっています。 2つのd3diary画像ブロックを纏めるのは更にテンプレートのテクニックが必要ですが、xugj_blockが使えるようになれば応用の幅が格段に広がるので、チャレンジしえtみる価値はあると思います。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/10/6 11:59
hiro1613  半人前   投稿数: 24

なーおさん、ありがとうございます。
チャレンジしてみます。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/11/12 6:08
hiro1613  半人前   投稿数: 24

こんにちは。
xugj_blockを使って2つのd3diaryから画像を持ってくることができました。
ただ2つのものが分かれていてランダム(交互?)に表示することができません。
foreachの使い方がわからないのが原因だと思います。
何かヒントだけでもいただけませんか?
よろしくお願いします。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/11/12 6:59 | 最終変更
なーお  長老   投稿数: 1746

hiro1613さん、こんにちは。

ご存じとは思いますが、書式は若干違いますがsmartyの文法は以下のサイトでそのまま使えます。
http://www.smarty.net/docsv2/ja/language.function.foreach.tpl

ただし、foreach1つだけでは解決できません。
2つ別々にforeachで回して、日付フィールド値をキーにした新たな別の連想配列1つにassignしなおして、もう一度foreachで取り出す。 そんな感じかなあ。

(12月上旬まで再び長期出張に入るため、以後のお返事は難しいです)

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/11/12 9:40
hiro1613  半人前   投稿数: 24

ありがとうございます。
考えはあっていたようなので、再チャレンジします。
ありがとうございました。

投票数:0 平均点:0.00
返信する

このトピックに投稿する

題名
ゲスト名
投稿本文
  条件検索へ