رفتن به مطلب

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


پست های پیشنهاد شده

سلام دوستان،

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

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

لینک به ارسال

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

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

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

لینک به ارسال

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

لینک به ارسال
ارسال شده در (ویرایش شده)

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

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

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

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

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

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

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

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

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

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...