PDA

Zobacz pełną wersję : problem z tabelką



pawaroti
26-06-2006, 10:13
Mam problem z wyświetlaniem artykułu w sekcji blog. wygląda on mianowicie tak: http://dobry-dom.pl/dobrydom-pl/index.php?option=com_content&task=blogcategory&id=21&Itemid=41

i chodzi mi tu o niepotrzebny pierwszy wiersz tabeli, zawiera on dwa znaki <br> i nie wiem jak to usunąć. Gdzie szukać błędu?

stone
26-06-2006, 10:43
Poszukaj w components/com_content/content.html.php

pawaroti
26-06-2006, 12:11
niestety nie pomogło, szukałem, wyrzuciłem wszystkie br które znalazłem a w kodzie nadal były dwie br-ki

poszukam jeszcze w content.php jak znajde rozwiązanie to opisze je tutaj

pawaroti
26-06-2006, 12:18
OK udało się, wyrzuciłem kod:


// Secrion/Category Description & Image
if ( $menu && $menu->componentid && ( $descrip || $descrip_image ) ) {
$link = $mosConfig_live_site .'/images/stories/'. $description->image;
echo '<tr>';
echo '<td valign="top">';
if ( $descrip_image && $description->image ) {
echo '<img src="'. $link .'" align="'. $description->image_position .'" hspace="6" alt="" />';
}
if ( $descrip && $description->description ) {
echo $description->description;
}
echo '<br/><br/>';
echo '</td>';
echo '</tr>';
}

poczynając od linii nr 1078 do 1092. Myśle jednak że ją przywrócę i zmienie nieco kod tak aby nie wyświetlał pustych wierszy.

Dziękuję za pomoc, wbrew pozorom dużo mi pomógł STONE, nie wiedzialem w którym pliku joomli szukać wyświetlania, a teraz już wiem. :) Dzięki wielkie.

pawaroti
26-06-2006, 12:32
moja modyfikacja kodu jest następująca:


if ( $menu && $menu->componentid && ( $descrip || $descrip_image ) ) {
$link = $mosConfig_live_site .'/images/stories/'. $description->image;
$link_desc = $mosConfig_live_site .'/images/spacer.gif';
echo '<tr>';
echo '<td height="1" valign="top" class="description"><img src="'. $link_desc .'" alt="" />';
if ( $descrip_image && $description->image ) {
echo '<img src="'. $link .'" align="'. $description->image_position .'" hspace="6" alt="" />';
}
if ( $descrip && $description->description ) {
echo $description->description;
echo '<br /><br />';
}
echo '</td>';
echo '</tr>';
}

oczywiście wymaga ona pliku spacer.gif w katalogu images z szablonem użytkownika ale pozwala na wstawianie opisu kategorii a w przypadku jej braku nie zostawia dwóch pustych linijek. jeżeli nie potrzebujecie opisu kategorii można spokojnie skożystać z rozwiązania pierwszego i pozbyć się kodu.