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:53] – [Ł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 33: Linia 40:
 ?> ?>
  
-$.ajax({ +<?= 
-    url: '/grzapisy/zestawy/dane?id=' + $(this).val(), +$form->field($model, 'opis')->widget(CKEditor::className(), [ 
-    type: 'GET', +    'preset' => 'standard', 
-    dataType: 'json', +    'clientOptions=> [ 
-    success: function (data) { +        'extraPlugins' => 
-        var editor_m CKEDITOR.instances['grupystudentowzapisy-mail']; +        'justify', 
-        var editor_o CKEDITOR.instances['grupystudentowzapisy-opis'];+        'height' ='200', 
 +        'skin' ='kama' 
 +    ] 
 +])->label('Opis'); 
 +?>
  
-        editor_m.setData(data.mail); +$('#zestaw').on('change', function () { 
-        editor_o.setData(data.opis); +    $.ajax({ 
-    }, +        url: '/grzapisy/zestawy/dane?id=' + $(this).val(), 
-    error: function () { +        type: 'GET', 
-        console.error('Wystąpił błąd podczas pobierania danych.'); +        dataType: 'json', 
-    }+        success: function (data) { 
 +            var editor_m = CKEDITOR.instances['grupystudentowzapisy-mail']; 
 +            var editor_o = CKEDITOR.instances['grupystudentowzapisy-opis']; 
 + 
 +            editor_m.setData(data.mail); 
 +            editor_o.setData(data.opis); 
 +        }, 
 +        error: function () { 
 +            console.error('Wystąpił błąd podczas pobierania danych.'); 
 +        } 
 +    });
 }); });
 +
 </code> </code>
 +
  
ckeditor.1705254810.txt.gz · ostatnio zmienione: 2024/09/15 16:22 (edycja zewnętrzna)