Oznámení
Provoz fóra byl ukončen
align u obrázku
Upozornění: Tohle vlákno je hodně staré.
před 12 lety
- noname
- Člen | 28
nevím jestli to náhodou nejde řešit nějakou direktivou, ale líbilo by se mi, kdyby když použiju u obrázku
<]
tak aby se tam připsalo align=„left“ resp. align=„right“ u
>]
vím že se to řeší přes styly, ale rád mám hezký i výstup bez stylů ;)
před 12 lety
- David Grudl
- Nette Core | 6806
Chce si to pohrát s handlery…
$texy = new Texy;
$texy->addHandler('image', 'imageHandler');
/**
* @param TexyHandlerInvocation handler invocation
* @param TexyImage
* @param TexyLink|NULL
* @return TexyHtml|string|FALSE
*/
function imageHandler($invocation, $image, $link)
{
// $image je popisovač obrázku TexyImage, viz modules/TexyImageModule.php
// $image->modifier je popisovač modifikátoru TexyModifier, viz libs/TexyModifier.php
// $el je výstupní TexyHtml, zapouzdřený HTML element, v tomto případě <img>
$el = $invocation->proceed();
// $hAlign můze být 'left', 'right', NULL
if ($image->modifier->hAlign) {
// <img align="...">
$el->align = $image->modifier->hAlign;
}
return $el;
}