PDA

View Full Version : ایجاد کتگوری



irantarah
شنبه 01 تیر 1387, 09:45 صبح
سلام دوستان
من در قسمت اخبار سایتم می خوام کتگوری بذارم و این کتگوری ها هم می خوام قابلیت کم و زیاد شدن باشه و ثابت نیست
اگه بلدید لطف کنید توضیحی بدید ، گیر افتادم

yaqubian
شنبه 01 تیر 1387, 09:56 صبح
دوست عزیز یه table بساز مثلا به اسم t_category شامل سه فیلد id,category,link که اولی یه pk و دومی نام دسته ها و سومی لینکی که می خوای به هر کتگوری بدی.
می تونی یه cpanel واسه سایتت بنویسی که توسط متدهای add و edit و delete اونها رو کم و زیاد کنی.
موفق باشی

sama01
شنبه 01 تیر 1387, 19:48 عصر
شاید سوال‌تون رو متوجه نمی‌شیم.
ایجاد طبقه‌بندی پیچیدگی خاصی نداره.!
همانطور که جناب yaqubian (http://barnamenevis.org/forum/member.php?u=798) اشاره کردند شما یک جدول می‌خواهی که حاوی یک فیلد Category id و یک فیلد Category title هست. که این جدول می‌تونه با استفاده از صفحه‌ی مخصوصی مدیریت (ایجاد، ویرایش و حذف) بشه.
هر مطلبی هم که ارسال می‌شه، به نحوی باید به یک یا چند category مرتبط بشه. می‌تونید در صفحه‌ی مورد نظر برای ارسال مطلب، یک لیست از طبقه‌بندی‌ها داشته باشید که محتویات آن، از همان جدول ورد اشاره خوانده می‌شود و نمایش می‌یابد. کاربر با انتخاب هر موضوع، کد آن موضوع در فیلدی مخصوص در کنار سایر فیلد‌های مربوط به مطلب ارسالی ذخیره می‌شود.

این کلیت کار بود. حالا مشکل کجاست؟

irantarah
دوشنبه 03 تیر 1387, 17:05 عصر
ممنونم از جوابتون
ولی منظورم من اینه :
من می خوام یه سایت برای یکه مجله درست کنم که می خواد داخل هر شماره ( که خود شماره عنوان و توضیح داره) مطالب آن عنوان ( عنوان ،توضیح ) قرار بگیره .
من می خوام این شماره ها بصورت داینامیک بشه مدیریت بشه .
این رو لطفا توضیح بدید .
ممنون

sama01
دوشنبه 03 تیر 1387, 17:46 عصر
پیچیدگی این کار در چیه؟
خیلی راحت می‌تونید آخرین مقدار فیلد مربوط به شماره مجله را از db بخوانید و یک واحد به آن اضافه کنید و برای مجله‌ی جدید ذخیره کنید.
حتی می‌توانید با قرار دادن این عدد در یک textBox، دست کاربر را برای انتخاب شماره‌ی دلخواه باز بگذارید.

yaqubian
دوشنبه 03 تیر 1387, 22:48 عصر
دوست عزیز اینجور که من فهمیدم شما بهتره از دو جدول یکی به اسم t_category و دومی به اسم t_subcategory استفاده کنین. اولی واسه نگهداری عناوین اصلی و دومی واسه نگهداری زیر عناوین یا همون subcategory ها
واسه این کار جدول اول نیاز به سه فیلد داره catid,catname,comments و دومی احتیاج به subcatid,subcatname,comments,catid یعنی باید هنگام درج ساب کتگوری ها توسط یه drop-down بگید که ساب کتگوری به کدوم کتگوری تعلق داره بعد اون رو درج کنین. یعنی همیشه اول خود کتگوری ها رو ایجاد کنین و بعد ساب ها با انتخاب کتگوری مورد نظر درج کنین.
اگه باز سئوالی بود من در خدمتم
موفق باشید

irantarah
سه شنبه 04 تیر 1387, 01:05 صبح
ممنونم .
میشه یه مثال بصورت کد بزنید یا اسکریپتی مشابه معرفی کنید .
ممنونم .

yaqubian
سه شنبه 04 تیر 1387, 15:55 عصر
دوست عزیز همراه فایلها یه فایل help هم فرستادم
موفق باشید

irantarah
سه شنبه 04 تیر 1387, 16:03 عصر
خیلی ممنون عزیز
شرمنده کردید
ببینم

irantarah
سه شنبه 04 تیر 1387, 16:06 عصر
بازم ممنون عزیز ، مشکلم حل شد

yaqubian
سه شنبه 04 تیر 1387, 16:37 عصر
خواهش می کنم دوست عزیز
اگه بازم به مشکل برخوردی در خدمتم
موفق باشی