Pri vkládaní komponenty dostanem pevnú medzeru vo výpise HTML
- duracel
- Člen | 18
Zdravím komunitu. Mám taký menší problém s ktorým si neviem rady.
Vytvoril som si komponentu na Twitter, používam ju na titulnej stránke a ešte na jednej podstránke. Komponenta mi vlastne len rendruje posledný príspevok z Twitteru ako <a href=„url“>text</a>. Komponentu volám v UL zozname:
<li>Položka</li>
{widget myTwitter}
<li>Položka</li>
s tým že v tom zozname sú i ďalšie odkazy. Komponenta mi vráti správne odkaz v li, ale pred neho vloží akoby pevnú medzeru, ktorej sa neviem zbaviť:
<li>Položka</li>
<li class=„twitter“><a
href=„url“>text</a></li>
<li>Položka</li>
Neviem to potom ani ovplyvniť CSSkom, pretože to nie je prázdny riadok. Neporadíte, kde robím chybu? V šablone komponenty mám len:
<li class=„twitter“><a href=„http://twitter.com/{$twitter->user->screen_name}“>{$twitter->text}</a></li>
Díky.
Editoval duracel (17. 4. 2010 14:16)
- Ondřej Mirtes
- Člen | 1536
Nemáš v šabloně komponenty ten prázdný řádek?
Zkusil bych se taky vybodnout na šablonu a v render metodě komponenty bych udělal:
echo Html::el('a')->href('http://twitter.com/' . $twitter->user->screen_name)->setText($twitter->text);