راکت
نوب
نوب
توسط نوب مطرح شد
5 پاسخ

مشکل در چاپ متن

سلام
آقا من یه textarea دارم که کاربر توش متن مینویسه و اینتر میزنه و دوباره مینویسه
خب نوع ستون دیتابیسش هم text گذاشتم
حالا متن توی textarea درست نشون میده موقع ادیت ولی مشکل اینجاست که زمانی که میخوام متن را چاپ کنم تو ضفحه توی یه div class alert متن را یا همشو توی یه خط نشون میده و یا br میزنه برای هر پاراگراف

100 نوع هم کد تست کردم نشد
از str_replace استفاده کردم در حالت های مختلف برای جایگزاری \n با فاصله یا br
از nl2br هم استفاده میکنم بازم br میزنه
حتی این هم تست کردم نشد

                        @php($string = str_replace(array("\r\n", "\r", "\n"), "<br />", $domains_row->information))

چه کنم ؟


ثبت پرسش جدید
Seyyed Mojtaba Hoseyni
Seyyed Mojtaba Hoseyni
تخصص :برنامه نویس Laravel و ReactJS
@SMH1186 سال پیشمطرح شد
0

@yk5742g
سلام دوست عزیز
شما باید $string رو به این شکل قرار بدین:

{!! $string !!}

محسن بستان
محسن بستان
تخصص :Senior Backend Developer
@mohsenbostan6 سال پیشمطرح شد
0

@yk5742g
سلام.
برای نمایش متن از روش زیر استفاده کنید.

 {!! $domains_row->information !!}

نوب
نوب
تخصص :کدنویس نوب :)
@yk5742g6 سال پیشمطرح شد
0

@SMH118
@mohsenbostan
بازهم نشد
تصویر را ببینین


محسن بستان
محسن بستان
تخصص :Senior Backend Developer
@mohsenbostan6 سال پیشمطرح شد
0

@yk5742g
خب شما باید بر رفتن به سطر جدید از br استفاده کنید. بعد از هر خطر در متن br قرار بدید


نوب
نوب
تخصص :کدنویس نوب :)
@yk5742g6 سال پیشمطرح شد
0

عزیز این کد هم /n میگیرم و با br جایگزین میکنم بازم نمیشه

{!! str_replace('/n','<br>',$domains_row->information) !!}

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

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