Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [symfony] tiny_mce nie wywoluje sie gdy formularz ładuje się przez ajaxa
Forum PHP.pl > Forum > PHP > Frameworki
stachuf11
edytor tiny_mce wyswietla się gdy wyswietli się formularz normalnie, natomiast przy ladowaniu poprzez ajaxa


  1. <?php
  2. link_to_remote('edit', array( 'url'=>'firmy/edit?id='.$firmy->getId(),'update'=>'contentacc','script'=>true, ));
  3. ?>



a wywolanie edytora to

  1. <?php
  2. echo object_textarea_tag($firmy, 'getOpisfirmy', array (
  3. 'size' => '30x3','rich'=>true, 'tinymce_options'=>'language:"en", theme : "advanced"',) );
  4. ?>




edytor nie wyswietla się, czy ktos wie co zrobic aby sie wyswietlal?

dodam tylko ze
inne funkcje js są wykonywane w tym formularzu przy zaladowaniu poprzez ajaxa
webdice
Dodaj odpowiednie bbcode.
arecki
Chyba ci o to chodzi.
stachuf11
czyli tutaj nie wywolywac klasycznie tiny_mce
  1. <?php
  2. echo object_textarea_tag($firmy, 'getOpisfirmy', array (
  3. 'size' => '30x3','rich'=>true, 'tinymce_options'=>'language:"en", theme : "advanced"',) );
  4. ?>


tylko podlinkowac skrypt js tiny_mce, a pozniej tak jak w opisie


w glownym skrypcie

  1. <?php
  2. tinyMCE.init({
  3. theme : "simple",
  4. mode : "none",
  5. convert_urls : false
  6. });
  7. ?>


i dodatkowo w dynamicznie wywolywanym

  1. <?php
  2. tinyMCE.execCommand('mceAddControl', true, 'OBJECT_ID');
  3. ?>


czy tak to ma byc?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.