Dla określonego modułu niestandardowego potrzebuję elementu konfiguracji, aby mieć edytor WYSIWYG. W tej chwili używam „textarea” w moim systemie xml, aby uzyskać normalny textarea.
Domyślam się, że muszę dodać dodatkowy „frontend_type” oparty na textarea, aby dodać tę funkcjonalność, ale zastanawiam się, czy istnieją inne / lepsze opcje
źródło
Chciałem dodać to jako komentarz, ale nie mam wystarczającej reputacji. Niestety, ta informacja jest niewątpliwie przydatna dla kogoś.
Kiedy wdrożyłem rozwiązanie Mariusa, zobaczyłem przycisk Pokaż / Ukryj edytor, ale kiedy go kliknąłem, dostałem błąd javascript:
Uncaught ReferenceError: tinyMceWysiwygSetup is not defined
Szybkie wyszukiwanie w Google zaprowadziło mnie do tego drugiego pytania dotyczącego wymiany stosu Magento, które sugerowało, że potrzebujesz dodatkowych linii w swoim układzie, aby załadować wszystkie niezbędne javascript w sekcji konfiguracji. Włączenie tego do rozwiązania Mariusa dało mi aktualizację układu, która wygląda następująco:
Oto link do tego drugiego pytania: Uncaught ReferenceError: tinyMceWysiwygSetup nie jest zdefiniowany
źródło
Twoje dodatkowe addJs nie są tutaj potrzebne. Rzeczywiście większość twoich wywoływanych jest już w uchwycie „edytora”. Dlatego tu robimy
<update handle="editor"/>
Upewnij się tylko, że dodawanie jest w projekcie> adminhtml, a nie w projekcie> frontend
źródło