Michał Sosnowski

Michał Sosnowski grafik/webmaster

Temat: TinyMCE i zapamiętywanie treści

Witam

mam problem z zapamiętywaniem treści w edytorze TinyMCE, otóż nie chce tej funkcjonalnaności wogóle!
Czy jest jakaś możliwość wyłączenie tego, ponieważ szlag mnie trafia jak edytuję jakąś treść i zamiast niej widzę poprzednio edytowaną treść.. Sprawdzałem w inspektorze - w textarea treść jest poprawna

Czy może ktoś pomoc?

konto usunięte

Temat: TinyMCE i zapamiętywanie treści

Możesz to szerzej opisać a najlepiej pokazać jakiś kod? I podać o jaką wersję TinyMCE chodzi?
Ostatnio wdrażałem na jednej stronie wersję 3.x i 4.x. Jedna i druga w ogóle nie zapamiętuje treści. Mało tego, nie zapisuje treści, trzeba sobie zapisać ręcznie lub ustawić event który w czasie pisania aktualizuje co trzeba. To samo z edycją, wszystko cacy. Treść jest aktualna.

Więc z samym TinyMCE powinno być wszystko OK. Problem pewnie istnieje ze sposobem w jaki został zaimplementowany przez Ciebie. Ewentualnie śmiga Ci tam jakiś dziwny skrypt który jest przyczyną Twoich problemów.Ten post został edytowany przez Autora dnia 13.11.13 o godzinie 18:11
Michał Sosnowski

Michał Sosnowski grafik/webmaster

Temat: TinyMCE i zapamiętywanie treści

TinyMCE 4.x

Teraz dopiero namierzyłem, że w sumie to się robi jak zapiszę content do bazy. I kiedy edytuje następny rekord to owszem z bazy pobierze sie odpowiedni content, ale w edytorze siedzi ten poprzedni zapisany.. I w sumie to jakaś loteria..;/ Zedytuje kolejny trzeci rekord i już jest dobrze... Może masz rację, że może szaleje mi jakiś skrypt, a i jeszcze spróbuje zaktualizować to najnowszej wersji
Michał Sosnowski

Michał Sosnowski grafik/webmaster

Temat: TinyMCE i zapamiętywanie treści

Wyselekcjonowałem dokładnie swój mechanizm skupiając się na minimum kodyu i rzeczywiście działa jak powinno ;/ czyli coś w moim głównym skrypcie knoci, i sie zastanawiam jak do wyczaić? Z drugiej strony zastanawiałem się skąd edytor brał poprzednią wartość mimo piętnastu F5 lub Ctrl+F5 - i odkryłem : TinyMCE wykorzystuje Local storage : przechowuje poprzednią treść w zmiennej mce_0autosave.draft
Damian Gładys

Damian Gładys Programista PHP z
użyciem MySQL,
projektant aplikacji
WEB...

Temat: TinyMCE i zapamiętywanie treści

Jako rozwiązanie tymczasowe może być przypisanie przez JavaScript domyślnej wartości na nową / kiedyś ustaloną, ew. wykorzystanie eventów http://www.tinymce.com/wiki.php/API3:class.tinymce.plu...
Zastanawia mnie, czy nie masz któregoś z eventów zdefiniowanego na taką funkcjonalność. Jak ja miałem problem z edytorem to brałem ciut inną wersję, ale z oficjalnej strony.
Jest tak na wszystkich przeglądarkach? Bo jeśli tak, to sądzę, że właśnie to wina zdefiniowanego eventu.
Teoretycznie taka sytuacja, gdy po wykonaniu żądania POST i zapisaniu danych do bazy, pobierasz aktualne dane z bazy i ustawiasz je przy inicjalizacji strony i edytora.

Teoretycznie skoro przechowuje tą wartość w mce_0autosave.draft , to wystarczyłoby uaktualnioną wartość przypisać do tej zmiennej.. jeżeli jest do niej bezpośredni dostęp.

Następna dyskusja:

tinymce




Wyślij zaproszenie do