ORANGE 3RD Blog

Published on 05 Apr 2025 by as-naeev

Tags: tg01,tg02,TAG-03

Product Blog
OG Image

🎯 ফলাফল:

এই শর্তটি ব্যবহার করলে বড় Content এর শুধুমাত্র প্রিভিউ দেখাতে পারো, এবং পুরো Content দেখতে ব্যবহারকারীকে ডিটেইল পেজে যেতে উৎসাহ দেওয়া যায়।

তুমি চাইলে এখানেও ব্যবহার করতে পারো:

html

CopyEdit

<p>@Html.Raw(blog.Content?.Length > 100 ? blog.Content.Substring(0, 100) + "..." : blog.Content)</p>

চাও কি আমি এটা Razor helper দিয়ে রিইউজেবল বানিয়ে দেই?

4o

You said:

Content কিছুই দেখায় না কেন

 

ChatGPT said:

তোমার কোডে যদি Content কিছুই না দেখায়, তার পেছনে কিছু সাধারণ সম্ভাব্য কারণ রয়েছে। নিচে সেগুলো ব্যাখ্যা করছি:

✅ তুমি যে শর্তটি লিখেছো:

csharp

CopyEdit

blog.Content?.Length > 100    ? blog.Content.Substring(0, 100) + "..."    : blog.Content

এটি ঠিক আছে, তবে যদি blog.Content:

null হয় – তাহলে blog.Content?.Len

Related Images

Image

<strong>Primary</strong>

Image

Image

Comments (4)

Guest

You must log in to comment and rate

ASNAEEM38@O.COM:
Posted on 25 Apr 2025 09:25 AM

derf gh --***9vbnnnnnnnnn

Gue

You must log in to Reply.

ZXY20@GMAIL.COM:
Posted on 13 May 2025 09:38 AM

DERR

Gue

You must log in to Reply.

ZXY20@GMAIL.COM:
Posted on 14 May 2025 04:20 AM

কমেন্ট ডিলিট বাটনে এখন একটি অনক্লিক ফাংশন কল আছে যা তিনটি প্যারামিটার নিচ্ছে: কমেন্ট আইডি, প্রোডাক্ট আইডি এবং ব্লগ আইডি। মোডালে আমরা forEach লুপ সরিয়ে দিয়েছি, কারণ তা আপনার সমস্যার কারণ ছিল। এর পরিবর্তে, আমরা হিডেন ফিল্ডগুলো জাভাস্ক্রিপ্ট দিয়ে সেট করছি। আইডি নামগুলো আলাদা করেছি (commentModalCommentId, commentModalProductId, ইত্যাদি) যাতে রিপ্লাই ডিলিট মোডালের সাথে কনফ্লিক্ট না হয়। জাভাস্ক্রিপ্ট ফাংশন openCommentDeleteModal যোগ করেছি যা মোডালকে অপেন করবে এবং সঠিক তথ্য হিডেন ফিল্ডে সেট করবে। যদি আপনি AJAX ভার্সন চান যাতে পেজ রিলোড না হয়, তাহলে নিচের স্ক্রিপ্টটিও যোগ করতে পারেন:

Gue

You must log in to Reply.

ZXY20@GMAIL.COM:
Posted on 14 May 2025 05:34 AM

Comment 0008

Reactions: like (1)
Gue

You must log in to Reply.