nefunkční texyla – zobrazí se jen textarea

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
masterr
Začátečník | 141
+
0
-
$form = new AppForm;
$form->addTextarea("text", "Text:", 50, 10)->getControlPrototype()->class("texyla")
			->addRule(\Nette\Forms\Form::FILLED, 'Vyplňte text.');
<script type="text/javascript">
$(function () {
    $("texyla.textarea").texyla({
        width: 500
    });
});

</script>

Nalinkovaný tam mám všechny "":https://github.com/…implementace , nalinkovaný to mám dobře,(když dam zobrazit zdrojový kod, tak jde rozkliknout link na ten js).

Firebug nehází žádný error.

Ale nefunguje, to.Nic to neudělá zobrazí to jen normální textareu bez tech ovládacích prvků, co mám kde eště nastavit?

Michalek
Člen | 210
+
0
-

$("texyla.textarea").texyla({ – nemá to být – $("textarea.texyla").texyla({ – ?

Aha, koukám, je to prohozené i v návodu :)

Editoval Michalek (22. 12. 2010 16:34)

westrem
Člen | 398
+
0
-

Ano ma .. to je selector na jQuery, ak je to tak v navode, je chyba aj v nom ..

masterr
Začátečník | 141
+
0
-

TAk jsem to opravil a hází mi firebug chybu

text is null
[Zastavit při této chybě] text = text.replace("%texyla_base%", this.baseDir);

To jako vadí že ta textarea je prázdná? Chci to do adminu na úpravu a vkládání textu.
Jak to spravit?

Edit:TAk už jsem to pořešil nějak.

Editoval masterr (24. 12. 2010 20:46)

Jan Endel
Člen | 1016
+
0
-

Chjo, když píšete pořešil nějak, můžete dopsat jak ?

Jan Endel
Člen | 1016
+
0
-

Vyřešeno v: Tomhle vlakne