Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Jevents prizpusobeni vzhledu - layout

24. zář 2012 18:11 #97949
Odpověď od lukas hajek
Pokročilý uživatel
Ja uz jsem taky pochopil ze je dobre nektere veci kupovat, protoze se mi to proste vyplati, nez se tyden v necem babrat a pak je to podivny kompromis, je lepsi dat nekomu 20 usd a dela to co potrebuji. Bohuzel ted resim stranky pro subjekt, kde na to opravdu nejsou penize.

Muj problem je, ze neznam syntax php, a kdyz si od nekud neco vykopiruju, a jinam to vlozim, tak to funguje, ale pokud to je slozitejsi tak je to pokus/omyl a po hodine to vzdavam.

Nahradil jsem tabulku divy, ktere se mi pekne radi, mam tam i obrazek z detailu akce, ale nevim jak udelat ten obrazek klikatelny stejne jako je "koncert1" - tedy titulek.
Code:
<?php $num_events = count($data['rows']); $chdate =""; if( $num_events > 0 ){ echo "<div>\n"; for( $r = 0; $r < $num_events; $r++ ){ $row = $data['rows'][$r]; $event_day_month_year = $row->dup() . $row->mup() . $row->yup(); // Ensure we reflect multiday setting if (!$row->eventOnDate(JevDate::mktime(0,0,0,$row->mup(),$row->dup(),$row->yup()))) continue; if(( $event_day_month_year <> $chdate ) && $chdate <> '' ){ echo '</ul></div>' . "\n"; } if( $event_day_month_year <> $chdate ){ $date =JEventsHTML::getDateFormat( $row->yup(), $row->mup(), $row->dup(), 1 ); echo '<div id="koncert">'.'<a href=>'.$date.'</a>' . "\n"; echo $row->content(); echo '<ul class="ev_ul">' . "\n"; } $listyle = 'style="border-color:'.$row->bgcolor().';"'; echo "<li class='ev_td_li' $listyle>\n"; if (!$this->loadedFromTemplate('icalevent.list_row', $row, 0)){ $this->viewEventRowNew ( $row,'view_detail',JEV_COM_COMPONENT, $Itemid); } echo "</li>\n"; $chdate = $event_day_month_year; } echo "</ul>\n"; } else { echo '<div>'; echo '' . "\n"; echo JText::_('JEV_NO_EVENTS') . ''; } echo '</div></div>' . "\n"; echo '</fieldset>' . "\n"; // Create the pagination object if ($data["total"]>$data["limit"]){ $this->paginationForm($data["total"], $data["limitstart"], $data["limit"]); }

Obrazek mi nevim proc nejde vlozit.

24. zář 2012 18:18 #97950
Odpověď od lukas hajek
Pokročilý uživatel
Bohuzel ten obrazek nejde pripojit, tak posilam svoji predstavu:

www.joomlart.com/demo/#joomla25-template...lart.com/ja_puresite

Razene eventy za sebe a zalamujici se dolu kazda s uvodnim obrazkem (idealne nejak automaticky prizpusobena velikost, nebo pomoci nejakeho plg) a textem pod nim. Rozkliknuti na detail (nazev, obrazek klikatelny, pripadne i veta vice info...).

Powered by Fórum