Oznámení

Provoz fóra byl ukončen

Přiřadit tabulce určitou třídu

před 12 lety

RiZe
Člen | 13

Chtěl bych každé tabulce, kterou si v Texy! zkonvertuji přiřadit CSS třídu například .table, je to možné a hlavně jak?

před 12 lety

David Grudl
Nette Core | 6806

Tohle by mělo fungovat:

/**
 * @param  TexyBlockParser
 * @param  TexyHtml
 * @param  TexyModifier
 * @return void
 */
function afterTableHandler($parser, $element, $modifier)
{
    // $element je TexyHtml element tabulky
    $element->class[] = 'table';

    // pro PHP 4: $element->attrs['class'] = 'table';
}


$texy = new Texy;
$texy->addHandler('afterTable', 'afterTableHandler');

před 12 lety

RiZe
Člen | 13

Funguje, díky. Pokud bych chtěl nějak třídu přiřadit přímo v zápisu Texy syntaxe, existuje nějaká možnost jak to udělat?

před 12 lety

David Grudl
Nette Core | 6806