راکت

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

11 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

11
سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

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

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

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

شاید پاسخ شما همین‌جا باشد

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

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

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

@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۷

سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

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

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

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

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

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

سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

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

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

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

Attempt to read property "id" on null (View: C:\Users\kefayati\Desktop\مسجد\masjed\resources\views\layouts\admin.blade.php)
علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

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

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