samurai_jack
13-03-2006, 14:41
Witam, mam pewien problem z wyświetlaniem podkategorii w ponygallery. To znaczy galerie domyślnie wyświetlają się 4 w jednym rzędzie, a ja chciałbym aby w rzędzie wyświetlał się tylko link do jednej galerii. Znalazłem w pliku ponygallery.php fragment kodu który odpowiada za wyświetlanie linków galerii w podkategoriach ale nie mogę sobie poradzić z jego zmianą dla moich potrzeb. Czy ktoś może mi pomóc w zmianie kodu aby otrzymać pożądany efekt.
Oto fragment kodu:
for ( $row_count=0; $row_count < $num_rows; $row_count++ )
{
$output.='<tr >';
for ( $col_count=0; $col_count < 4; $col_count++ )
{
$output.='<td width="' . floor( 100 / 4 ) . '%" valign="top">';
$cur_name=$rows[$index];
if ( trim( $cur_name ) == "" ) {
$output.=' ';
}
else
{
$output.='<img src="images/M_images/arrow.png"><a href="' . sefRelToAbs(
"index.php?option=com_ponygallery&Itemid=$Itemid&func=viewcategory&catid=$cur_name->cid" ) . '">' . $cur_name->name. ' </a>';
// "index.php?option=com_ponygallery&Itemid=$Itemid&func=viewcategory&catid=$cur_name->cid" ) . '">' . $cur_name->name. ' (' . GetNumberOfLinks( $cur_name->cid ) . ')</a>';
if ( $cur_name->access > 1 ) {
$output.=' <font class="smallgm">'._PONYGALLERY_SM.'</font>';
}
else if ( $cur_name->access > 0 ) {
$output.=' <font class="smallgsm">'._PONYGALLERY_RM.'</font>';
}
}
$index++;
$output.='<br>' . $cur_name->description . '</td>';
}
$output.='</tr>';
}
$output.=' </table>';
return $output;
}
Oto fragment kodu:
for ( $row_count=0; $row_count < $num_rows; $row_count++ )
{
$output.='<tr >';
for ( $col_count=0; $col_count < 4; $col_count++ )
{
$output.='<td width="' . floor( 100 / 4 ) . '%" valign="top">';
$cur_name=$rows[$index];
if ( trim( $cur_name ) == "" ) {
$output.=' ';
}
else
{
$output.='<img src="images/M_images/arrow.png"><a href="' . sefRelToAbs(
"index.php?option=com_ponygallery&Itemid=$Itemid&func=viewcategory&catid=$cur_name->cid" ) . '">' . $cur_name->name. ' </a>';
// "index.php?option=com_ponygallery&Itemid=$Itemid&func=viewcategory&catid=$cur_name->cid" ) . '">' . $cur_name->name. ' (' . GetNumberOfLinks( $cur_name->cid ) . ')</a>';
if ( $cur_name->access > 1 ) {
$output.=' <font class="smallgm">'._PONYGALLERY_SM.'</font>';
}
else if ( $cur_name->access > 0 ) {
$output.=' <font class="smallgsm">'._PONYGALLERY_RM.'</font>';
}
}
$index++;
$output.='<br>' . $cur_name->description . '</td>';
}
$output.='</tr>';
}
$output.=' </table>';
return $output;
}