d3diary_detail.htmlのコメントについて
- このフォーラムに新規トピックを投稿できます
- このフォーラムではゲスト投稿が許可されています
投稿ツリー
- d3diary_detail.htmlのコメントについて (mac8520, 2012/5/16 19:45)
- Re: d3diary_detail.htmlのコメントについて (なーお, 2012/5/17 6:40)
- Re: d3diary_detail.htmlのコメントについて (mac8520, 2012/5/17 16:07)
- Re: d3diary_detail.htmlのコメントについて (mac8520, 2012/6/27 11:19)
d3diary_detail.htmlのコメントについて
msg# 1d3diary_detail.htmlのテンプレートを編集しているのですが、画像を左側に寄せてコメントを右側に表示させたいのですが、うまくいきません。
以下ソースコードです。編集した部分は、赤く表示します。
<div class="PhotoBox" style="clear:both;">
<{foreach from=$yd_photo key="num" item="photo" name="list"}> <{if $photo.body_in != true}> <{if $yd_photo|@count==1}> <div class="d3dPhotoCenter"> <{elseif ($yd_photo|@count==2)&&$num==1}> <div class="d3dPhotoRight"> <{else}> <div class="d3dPhotoLeft"> <{/if}> <a href="<{$xoops_url}>/modules/<{$mydirname}>/upimg/<{$photo.pname}>" target="_blank"> &font(Red){<img src="<{$xoops_url}>/modules/<{$mydirname}>/upimg/<{$photo.pname}>"width="480" height="350" style="border:1px solid gray;" title="<{$smarty.const._MD_PHOTO}><{$num+1}>"/></a>}; &font(Red){<{* <p align="right"><{$smarty.const._MD_PHOTO}><{$num+1}></p> *}>}; <{if $mod_config.photo_useinfo==1 && $photo.info}><p><{$photo.info}></p><{/if}> </div> <{* <{if $num==2 || $num==5 }><div class="clear"></div><{/if}> *}> <{* <{if $num==1 || $num==3 || $num==5 || $num==7 }><div class="clear"></div><{/if}> *}> <{/if}>
<{/foreach}>
</div><!-- /PhotoBox -->
環境
サーバー:さくらインターネット
MySQL:5.5
以上です。
いろいろ試したのですが、うまくいきません。何かヒントでも教えて頂きましたら、大変助かります。
よろしくお願いします。
mac8520さん、こんにちは。
d3diary_detail.htmlのテンプレートを編集しているのですが、画像を左側に寄せてコメントを右側に表示させたいのですが、うまくいきません。
「コメント」っていうと普通はその記事全体へのコメントのことなんですが、 変更したい「コメント」って「画像添え書き」と呼んでいる各画像の説明のことでしょうか? であればそのテンプレートだけでは無理ですねえ。
d3dPhotoLeft、d3dPhotoRight、d3dPhotoCenter で包んであるのでそこのstyle変えないと。 mai_style.css テンプレートの以下の部分も合わせて編集してみてください。
なお、このstyleを変更すると画像一覧にも効いちゃいますから、別のstyleを定義して分離するなど、ご自由にどうぞ。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Re: d3diary_detail.htmlのコメントについて
msg# 1.2なーおさん、こんにちは。
返信ありがとうございます。
main_styleの所ですね。
了解しました。ありがとうございました。
Re: d3diary_detail.htmlのコメントについて
msg# 1.3すいません。報告するのを忘れてました。
main_styleに以下のstyleを追加しました。
.d3dPhotoRight2 {
width:680px; vertical-align:top; margin:2px; text-align:left; float:left;
}
.d3dPhotoLeft2 {
width:680px; vertical-align:top; margin:2px; text-align:left; float:left;
}
.d3dPhotoCenter2 {
width:680px; vertical-align:top; margin:2px; text-align:left; float:left;
}
あとは、Divのidを変更して完了しました。
以上です。
また、何かありましたら、よろしくお願いします。