FCKEditor Create
Sziasztok!
Az alábbi dologra keresek megoldást:
Egy admin felület fejlesztésén dolgozom, és igen igényesen szeretném megcsinálni. A front-end oldal tartalma ezen a back-end-en keresztül lenne szerkeszthető FCKEditor segítségével. A tartalom adatbázisban kerülne tárolásra. A tartalom első körben a felhasználónak megjelenítésre kerülne (mondjuk egy táblázat vagy div területben, mely egyedi azonosítóval került ellátásra). A feladat az lenne, hogy egy gombnyomásra (Pl.: szerkeszt gomb, mely akciója egy külső JavaScript függvényben van megadva) a dedikált helyen lévő formázott tartalom helyén a szerkesztő jelenne meg, benne a módosítandó információval. Próbálkoztam azzal, hogy JavaScript segítségével a szerkesztőt a megfelelő helyre betöltöm (szerver kommunikáció nélkül) innerHTML segítségével, de a szerkesztő Create metódusa nem akarja az igazságot. A legjobb ötletem egyenlőre az, hogy a tartalmat és a szerkesztőt külön külön helyeken megjelenítem (egymás alatt) és CSS segítséégével, display: none; és társai segítségével a megfelelőt jelenítem meg a felhasználói igényeknek megfelelően (szerkesztés gomb megnyomása, mentés gomb megnyomása, stb.). A megoldás nagyon piszkálja a csőröm, nem igazán szeretném ezt alkalmazni (kontár és igényleten dolognak tartanám). Van valakinek jobb ötlete? A textarea csere megoldással az a bajom, hogy abba az elembe nem lehet formázott szöveget beletenni, holott az első megjelenés alkalmával ez lenne az igény.
Várom a javaslatokat (akár AJAX alkalmazásával is).
Előre is köszönöm mindenkinek.
Üdvözlettel:
fERI
■ Az alábbi dologra keresek megoldást:
Egy admin felület fejlesztésén dolgozom, és igen igényesen szeretném megcsinálni. A front-end oldal tartalma ezen a back-end-en keresztül lenne szerkeszthető FCKEditor segítségével. A tartalom adatbázisban kerülne tárolásra. A tartalom első körben a felhasználónak megjelenítésre kerülne (mondjuk egy táblázat vagy div területben, mely egyedi azonosítóval került ellátásra). A feladat az lenne, hogy egy gombnyomásra (Pl.: szerkeszt gomb, mely akciója egy külső JavaScript függvényben van megadva) a dedikált helyen lévő formázott tartalom helyén a szerkesztő jelenne meg, benne a módosítandó információval. Próbálkoztam azzal, hogy JavaScript segítségével a szerkesztőt a megfelelő helyre betöltöm (szerver kommunikáció nélkül) innerHTML segítségével, de a szerkesztő Create metódusa nem akarja az igazságot. A legjobb ötletem egyenlőre az, hogy a tartalmat és a szerkesztőt külön külön helyeken megjelenítem (egymás alatt) és CSS segítséégével, display: none; és társai segítségével a megfelelőt jelenítem meg a felhasználói igényeknek megfelelően (szerkesztés gomb megnyomása, mentés gomb megnyomása, stb.). A megoldás nagyon piszkálja a csőröm, nem igazán szeretném ezt alkalmazni (kontár és igényleten dolognak tartanám). Van valakinek jobb ötlete? A textarea csere megoldással az a bajom, hogy abba az elembe nem lehet formázott szöveget beletenni, holott az első megjelenés alkalmával ez lenne az igény.
Várom a javaslatokat (akár AJAX alkalmazásával is).
Előre is köszönöm mindenkinek.
Üdvözlettel:
fERI