علیرضا کفایتی
3 سال پیش توسط علیرضا کفایتی مطرح شد
11 پاسخ

حل مشکل ادیتور tinymce در لایووایر

سلام
از لایووایر استفاده میکنم و از این ادیتور .
اما متاسفانه مقدار body که قرار است اطلاعات داخل این ادیتور باشد null برگردانده می شود . راه برطرف کردن این مشکل رو در خود راکت دیدم اما به نتیجه ای نرسیدم


ثبت پرسش جدید
سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
2

سلام باید از wire:ignore روی textarea استفاده کنید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
1

@websaz دقیقا کجا و چجوری ؟ و کاربردش چی هست و چه میکند ؟ ممنون میشوم توضیح بدید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
2

این لینک کمکتون می کنه


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
1

@websaz
ممنون . ولی مشکل پا بر جا است .
کد زیر مشکلی داره ؟ :

<div wire:ignore x-data>
            <script src='https://cdn.tiny.cloud/1/d2eyrcjk5emsow4ou6uvrn3bwn2y91axba4csr8wlm940lzj/tinymce/5/tinymce.min.js' referrerpolicy="origin"></script>
            <script>
                tinymce.init({
                    setup: function (editor) {
                        editor.on('init change', function () {
                            editor.save();
                        });
                        editor.on('blur', function (e) {
                            @this.set('your_livewire_variable', editor.getContent());
                        });
                    },
                });
            </script>
            <textarea wire:model.defer="body" id="editor" name="body"></textarea>
        </div>

@hesammousavi
@websaz
@ali.bayat
@Alimotreb
@mehranmarandi90
@farhadi
@mobinasattari۷


سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
2

در متن your_livewire_variable رو با body عوض کنید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
1

@websaz
باز هم ممنون ولی خوب حالا یک مشکلی پیش اومد ...
وقتی که <script src='https://cdn.tiny.cloud/1/d2eyrcjk5emsow4ou6uvrn3bwn2y91axba4csr8wlm940lzj/tinymce/5/tinymce.min.js' referrerpolicy="origin"></script> رو قرار میدم ادیتور بالا نمیاد .


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
1

ممنون میشم بقیه عزیزان هم اگه امکان دارد کمک بکنند


سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
1

توی header یا در اخرین قسمت body قرار بدید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
1

@websaz
من که واقعا گیچ شدم از این همه ارور و متوجه شدم که هنوز تو لاراول مبتدی هستم ...
کاری که فرمودید را انجام دادم اما این ارور رو میده :

Attempt to read property "id" on null (View: C:\Users\kefayati\Desktop\مسجد\masjed\resources\views\layouts\admin.blade.php)

علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام