fgh
3 سال پیش توسط fgh مطرح شد
10 پاسخ

عدم نمایش تگ هایhtml در ویو بعد از فراخوانی از دیتابیس

سلام من در دیتا بیس به شکل زیر با استفاده از ckeditor و filemanager در قسمت مقالات متنی را ذخیره کردم حالا در واکشی از دیتا بیس تگ های html و تصویر نمایش داده نمیشه و به شکل زیر نمایش داده میشه... چه کنم ؟

<p style="text-align:center"><span style="font-size:۲۸px"><span style="color:#۱abc۹c">لاراول چیست؟</span></span></p> <p style="text-align:center"><span style="font-size:۲۸px"><span style="color:#۱abc۹c"><img alt="" src="/images/photo۵۹۸۵۲۹۰۵۱۹۴۸۱۲۶۸۳۶۸.jpg" style="height:۶۰۰px; width:۴۵۰px" /></span></span></p>
در فراخوانی هم به شکل زیر عمل کردم نشده

                            {{htmlspecialchars_decode($article->body,ENT_NOQUOTES)}}
یا
                        {{$article->body}}

ثبت پرسش جدید
مجتبی دلشاد
تخصص : توسعه دهنده بک اند
@delshad 3 سال پیش مطرح شد
1

سلام
به اینصورت فراخوانی کنید

{!! $article->body !!}

fgh
تخصص : توسعه دهنده لاراول
@fgh 3 سال پیش مطرح شد
0

@delshad ممنون از لطفت توی ckeditor توی پنل ادمین ولی نشون نمیده در صفحه ویرایش که میخوام متن رو ویرایش کنم از این اطلاع دارید؟

                            <textarea class="form-control" name="body" id="description" cols="30" rows="10">{!! old('body',$article->body)  !!} </textarea>

نمیدونم چرا نشون نمیده


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

@fgh
سلام
درباره سوال دومی که پرسیدید .
اولا که چرا اینجوری old('body',$article->body) قرار دادید ؟ باید به این صورت باشه :
{!! article->body$ !!}
و سوال بعد هم اینکه از لایووایر استفاده می کنید ؟


fgh
تخصص : توسعه دهنده لاراول
@fgh 3 سال پیش مطرح شد
0

@gomnam سلام عزیز والا از روش شما ام استفاده کردم جواب نمیده نخیر از لایو وایر استفاده نمیکنم رفیق


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

یک دور یک dd بگیرید ببینید اصلا مقداری رو برمیگردونه یا خیر.


fgh
تخصص : توسعه دهنده لاراول
@fgh 3 سال پیش مطرح شد
0

@gomnam آره بر می گردونه ولی خوب تگ های اعمالی رو مثل همون سوال اولم نشون نمیده نمیدونم چرا به تنظیمات ckeditor مربوط میشه یا چیزای دیگه...


مجتبی دلشاد
تخصص : توسعه دهنده بک اند
@delshad 3 سال پیش مطرح شد
0

@fgh
اینجا دیگه نیازی نیست داخل {!! !!} نوشته بشه ادیتور اگه بدرستی کانفیگ شده باشه متن رو بدون مشکل نمایش میده (بدون نمایش کدهای تگ)

کد رو به صورت زیر تغییر بدید فکر میکنم مشکل حل بشه

<textarea class="form-control" name="body" id="description" cols="30" rows="10">{{old('body') ?? $article->body}}</textarea>

fgh
تخصص : توسعه دهنده لاراول
@fgh 3 سال پیش مطرح شد
0

@delshad چه جوری بفهمم کجای کارم تو کانفیگ ایراد داشته تا درست بشه این مورد؟


مجتبی دلشاد
تخصص : توسعه دهنده بک اند
@delshad 3 سال پیش آپدیت شد
0

@fgh
اگه ادیتور بطور کامل نمایش داده میشه خب مشکلی نداره..برای اطمینان هم قسمت کنسول اینسپکت المنت مرورگر رو نگاه کنید خطایی نداده باشه
کدی که دادم رو تست کردید؟ حل نشد؟
لطفا کدهاتون قرار بدید


حامد
@parniantarh93 2 سال پیش مطرح شد
0

متشکرم ، مشکل منم همین بود و با کمک شما حل شد.


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

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