المبرمج العربي نشر 29 ديسمبر 2015 أرسل تقرير نشر 29 ديسمبر 2015 أملك سلسلة نصية تحتوي على شيفرة برمجية بلغة HTML في ريلز وأريد بتر عدد معين من الحروف في هذه السلسلة النصية دون تضمين (احتساب) وسوم HTML كما في المثال التالي:html = "123<a href='#'>456</a>7890" truncate_markup(html, :length => 5) --> "123<a href='#'>45</a>" اقتباس
0 هشام رزق الله نشر 29 ديسمبر 2015 أرسل تقرير نشر 29 ديسمبر 2015 على الرغم من وجود عدّة طريق في روبي تمكنك من بتر أجزاء من سلسلة نصية تحتوي على شيفرة برمجية بلغة HTML بطريقة آمنة إلا أنه من الأفضل استخدام لغة CSS لفعل ذلك مباشرة بدلا من الاعتماد على روبي.بكل الأحوال وكإجابة على سال يمكنك استخدام تابع truncate_html حيث تمرر له السلسلة النصية والطول الذي تريده كما في المثال التالي:<%= truncate_html post.title, :length => 15 %> اقتباس
السؤال
المبرمج العربي
أملك سلسلة نصية تحتوي على شيفرة برمجية بلغة HTML في ريلز وأريد بتر عدد معين من الحروف في هذه السلسلة النصية دون تضمين (احتساب) وسوم HTML كما في المثال التالي:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.