راکت

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

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))

چه کنم ؟

نوب
نوب
@yk5742g
ثبت پرسش جدید

پاسخ‌ها

5
Seyyed Mojtaba Hoseyni
Seyyed Mojtaba Hoseyni
@SMH118

تخصص: برنامه نویس Laravel و ReactJS

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

{!! $string !!}
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

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

 {!! $domains_row->information !!}

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

نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

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

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

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

نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

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

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

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

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