شاهین

غیرفعال شدن لینک پاسخ دیدگاه بعد از دریافت پاسخ

5 پست در این موضوع قرار دارد

سلام دوستان،

فرض کنید در قسمت نظرات سوالی طرح شده و قرار است تنها اولین پاسخ دهنده برنده اعلام شود و پس از او کسی قادر به ارسال پاسخ نباشد!

در واقع دنبال کدی هستم که بگه اگه روی دیدگاه مورد نظر جوابی ارسال شده آنگاه دکمه پاسخ رو برای اون دیدگاه نمایش نده!

0

به اشتراک گذاری این پست


لینک به پست

یعنی هر کسی دیدگاهی زد و یک دیدگاه بهش ارسال شد لینک پاسخ بهش غیرفعال بشه؟

راهی که بنظرم میرسه شما برای هر دیدگاه به دیتابیس باید سلکت بزنید و فرزند اون دیدگاه رو شمارش کنید. اگر 1 بود ارسال پاسخ به دیدگاه رو غیرفعال کنید.

فقط اینجوری خیلی به دیتابیس سلکت میخوره.

2

به اشتراک گذاری این پست


لینک به پست

برای اینکه فقط یک بار بشه پاسخ داد نیاز به کد و افزونه نیست در بخش تنظیمات عدد دیدگاه های تو در تو را یک بگذارید

1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

یعنی هر کسی دیدگاهی زد و یک دیدگاه بهش ارسال شد لینک پاسخ بهش غیرفعال بشه؟

راهی که بنظرم میرسه شما برای هر دیدگاه به دیتابیس باید سلکت بزنید و فرزند اون دیدگاه رو شمارش کنید. اگر 1 بود ارسال پاسخ به دیدگاه رو غیرفعال کنید.

فقط اینجوری خیلی به دیتابیس سلکت میخوره.

بله، فکر می کنم تنها راهش همین باشه.

دیدگاه والد رو با comment_parent میشناخت، دیدگاه فرزند comment_child هست؟

برای اینکه فقط یک بار بشه پاسخ داد نیاز به کد و افزونه نیست در بخش تنظیمات عدد دیدگاه های تو در تو را یک بگذارید

دیدگاه های تو در تو برای عمق دیدگاهه، نه تعداد پاسخ به دیدگاه. (در واقع ما اینجا می خوایم 1.2 نباشه، نه 1.1.1 )

و هدفمون نظرات یک برگ بخصوصه.

ویرایش شده در توسط شاهین
1

به اشتراک گذاری این پست


لینک به پست

خیر شما فقط comment_parent دارید. کافیه بررسی کنید که فرزند هست یاخیر. شرط میگه اگر فرزند نباشه پس والد هست.

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری