Narzędzia użytkownika

Narzędzia witryny


ckeditor

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
ckeditor [2024/01/14 18:55] – [Ładowanie ajaxem treści do edytora] zbychckeditor [2025/02/01 15:03] (aktualna) zbych
Linia 1: Linia 1:
-====== Usunięcie odległości miedzy akapitami  ======+====== Usunięcie odległości miedzy akapitami ====== 
 <code php> <code php>
 $this->registerJs(" $this->registerJs("
     CKEDITOR.addCss('.cke_editable p { margin: 0 !important; } body{line-height: normal !important;}');     CKEDITOR.addCss('.cke_editable p { margin: 0 !important; } body{line-height: normal !important;}');
 "); ");
 +
 </code> </code>
  
 +**test**
 ==== Pole formularza ==== ==== Pole formularza ====
 +
 <code php> <code php>
 $form->field($model, 'opis')->widget(CKEditor::className(), [ $form->field($model, 'opis')->widget(CKEditor::className(), [
Linia 17: Linia 20:
                 ]                 ]
             ])->label('Opis');             ])->label('Opis');
 +
 </code> </code>
 +
 ==== Ładowanie ajaxem treści do edytora ==== ==== Ładowanie ajaxem treści do edytora ====
 +
 model: GrupyStudentowZapisy model: GrupyStudentowZapisy
 +
 <code php> <code php>
 <?= <?=
Linia 45: Linia 52:
 ?> ?>
  
-$.ajax({ +$('#zestaw').on('change', function () 
-    url: '/grzapisy/zestawy/dane?id=' + $(this).val(), +    $.ajax({ 
-    type: 'GET', +        url: '/grzapisy/zestawy/dane?id=' + $(this).val(), 
-    dataType: 'json', +        type: 'GET', 
-    success: function (data) { +        dataType: 'json', 
-        var editor_m = CKEDITOR.instances['grupystudentowzapisy-mail']; +        success: function (data) { 
-        var editor_o = CKEDITOR.instances['grupystudentowzapisy-opis'];+            var editor_m = CKEDITOR.instances['grupystudentowzapisy-mail']; 
 +            var editor_o = CKEDITOR.instances['grupystudentowzapisy-opis'];
  
-        editor_m.setData(data.mail); +            editor_m.setData(data.mail); 
-        editor_o.setData(data.opis); +            editor_o.setData(data.opis); 
-    }, +        }, 
-    error: function () { +        error: function () { 
-        console.error('Wystąpił błąd podczas pobierania danych.'); +            console.error('Wystąpił błąd podczas pobierania danych.'); 
-    }+        } 
 +    });
 }); });
 +
 </code> </code>
 +
  
ckeditor.1705254905.txt.gz · ostatnio zmienione: 2024/09/15 16:22 (edycja zewnętrzna)