[PHP][JavaScript]Zmiana tresci w textarea TinyMCE |
[PHP][JavaScript]Zmiana tresci w textarea TinyMCE |
22.11.2022, 11:44:09
Post
#1
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%) |
Witam
Mam pole textarea i w niej treść (pobierana z SQL). Potrzebuję poprzez kliknięcie w button zmienić nazwy np: Nazwa jeden na Nowa Nazwa jeden Nazwa dwa na Nowa Nazwa dwa I zrobiłem to tak:
Działa wszystko b.dobrze, ale problem zaczyna się jak mam podłączony Edytor TinyMCE (Wersja: 5.10.6) Nie mam pojęcia jak to podłączyć do edytora TinyMCE. Niestety nie znalazłem też żadnych pomocy w podobnym temacie na forum. Proszę o pomoc. |
|
|
22.11.2022, 11:50:34
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
-------------------- |
|
|
22.11.2022, 11:54:57
Post
#3
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%) |
dziękuję za pomoc, a mogę prosić o przykład jak to połączyć do mojego rozwiązania? Niestety nie wiem jak do TinyMCE dołączyć swoj skrypt ten co pokazywałem wcześniej.
Ten post edytował fcppl 22.11.2022, 13:18:14 |
|
|
22.11.2022, 13:46:40
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Masz tam sporo przykładów jak operować na treści, pewnie nawet do nich nie zajrzałeś tylko od razu chcesz gotowca. Sorry, pokaż co próbowałeś.
-------------------- |
|
|
22.11.2022, 16:04:48
Post
#5
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%) |
Mogło tak to wyglądać bo od razu poprosiłem o przykład. Wykonuję dużo testów od wczoraj. Nie pokazuję tego bo niestety nie mam pojęcia jak mam połączyć to z TinyMCE i wygląda to strasznie amatorsko. Czytałem tez wszystko co wysłałeś dzisiaj jako podpowiedż, ale dalej moim największym problemem jest podlączenie tego do TinyMCE.
Jedynie co zrobiłem to cos w tym stylu ale to nie dziala: Nowy przypisc (My Custom Button) do Akcji sie pojawia ale jak zrobic replace tego nie wiem i niestety nie mam wiedzy jak to podlaczyc pod TinyMCE
Ten post edytował fcppl 22.11.2022, 16:05:08 |
|
|
22.11.2022, 16:18:32
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 440 Pomógł: 6290 Dołączył: 27.12.2004 |
Ja nie wiem... nie uzywam tinymce w ogole, ale 3 minuty googlania i mam dzialajacy kod
Kod tinymce.init({ selector: 'textarea#custom-toolbar-button', toolbar: 'customInsertButton customDateButton', setup: function (editor) { editor.ui.registry.addButton('customInsertButton', { text: 'My Button', onAction: function (_) { editor.setContent(editor.getContent().replace('CO', 'NA CO')); } }); i juz -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
25.11.2022, 09:16:46
Post
#7
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%) |
dziękuję o to mi chodziło i wszystko działa idealnie
witam, Napotkałem jeszcze jeden problem. Jeżeli chce zmienić nazwę z polskimi literami np: Wysokość niestety nic nie działa, ale jak wpisze Wysokośćo (dodam o na końcy) wtedy zmiana działa poprawnie. W samym skrypcie z pierwszego posta dokładnie występuje ten sam problem. Zaznaczam że szukałem rozwiązania w googlach ale nie potrafię nić na ten temat wyszukać. Sam też coś tam testowałem i niestety też sobie nie poradziłem. Proszę o jakąś wskazówkę, a jeżeli jest możliwość o przykład. Tak wygląda moje gotowe ustawienia Tinymce:
witam, czy może mi ktoś pomoc? z tego co ustaliłem to powoduje to replace(/\bWysokość\b/ugi, 'Nowa nazwa') - (\bxxx\b). Jednak dalej nie wiem jak ten problem rozwiązać. I problem występuję tylko jak na końcu słowa jest znak PL np: słowo Sprężyna zamienia dobrze. |
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 12:50 |