0

このコードを分割する方法がわからないため、以下のこのコードの jaward 画像は、複数の画像を (横に並べて表示するのではなく) 縦に表示します。画像が大きいので、横向きにするとスペースを取りますか?私のコーディング知識は基本的なものなので、具体的な場所を教えていただけると非常に助かります.. :) 改ページを使用する必要があるかどうかもわかりません

または
、スパンまたはその他。

                    // Hack for jAwards integration, displays some medals of the user for Kunena 1.6
                $number_medals = 10;  // number of medals to show
                $query = "SELECT b.image, b.name"
            . "\n FROM #__jawards_awards AS a"
            . "\n LEFT JOIN #__jawards_medals AS b ON b.id = a.award"
            . "\n WHERE a.userid=". $this->profile->userid
            . "\n ORDER BY RAND() LIMIT ".$number_medals;

        $database = &JFactory::getDbo(); 
        $database->setQuery( $query );
                $medals = $database->loadObjectList();

                // URL links to the jAwards-Tab for Community Builder which displays all
                // medals of the user - change to another URL of needed
                $awards_url=JRoute::_('index.php?option=com_comprofiler&task=userProfile&user='.$this->profile->userid."&tab=getawardstab");

                // CSS-class "ja_medals" allows individual styling of medal images and
                // container. "nobr" keeps the medals from breaking apart, display them 
                // in one row.
                $msg_jawards = "<div class=\"ja_medals\"><nobr>";
            foreach ($medals as $med){
        $msg_jawards.= "<a href=\"$awards_url\" title=\"$med->name\">" 
            . "<img style='border:0px;padding:0px;' src=\"".KUNENA_JLIVEURL."/images/medals/".$med->image ."\" alt=\"".$med->name."\" />"
            . "</a>";    
        }

        $msg_jawards.="</nobr></div>";
        unset($medals);
        echo $msg_jawards;

?>
4

3 に答える 3

2

<br/>次のように画像の間に追加します。

<img src="..." />
<br />
<img src="..." />
于 2013-02-12T05:48:17.183 に答える
1

<nobr>コードからタグを削除し、スタイルシート ファイルに次の行を追加します。

.ja_medals img { display: block; }
于 2013-02-12T07:22:48.090 に答える
0

$msg_jawards。="name\">"。"image。"\"alt =\""。$med->name。"\"/>"。"
";最後に<BR/>タグを付けます。または画像をPタグの中に入れます

于 2013-02-12T05:49:15.753 に答える