PDA

View Full Version : سوال: برای ساختن یه فروشگاه معمولا اطلاعات مربوط به مشخصات فنی رو چطور وارد می کنید؟



idocsidocs
جمعه 28 بهمن 1390, 19:20 عصر
اکثر فروشگاه ها (مثل این فروشگاه) (http://taksabad.com/Products/Games/%D8%A8%D8%A7%D8%B2%DB%8C%20%D8%AF%D8%B2%D8%AF%D8%A 7%D9%86%20%D8%AF%D8%B1%DB%8C%D8%A7%DB%8C%DB%8C) بخشی مربوط به نمایش اطلاعات فنی یا مشخصات کالا دارن.

لطفا بگید که این بخش چطور ساخته می شه؟

buggen
جمعه 28 بهمن 1390, 22:46 عصر
خوب متوجه سوال نشدم
براساس primary key اطلاعات محصول رو میگیرم (با join بین table ها) اونو رو پاس میکنیم و توی صفحه نشون می دیم
اگه اشتباه فهمیدم یکم بیشتر توضیح بدید

idocsidocs
جمعه 28 بهمن 1390, 23:41 عصر
شما درست می گید و توی دیتابیس باید همین کار رو کرد اما منظورم اینه که چطور باید این اطلاعات رو از کاربر بگیریم؟
چه فرمی باید طراحی کنم تا بتونه چنین کاری انجام بده؟

colors
شنبه 29 بهمن 1390, 00:16 صبح
درود

فرم لازم نیست
مثلا برای یه محصول ( بازی ) یه لینک تعریف می کنی و آی دی اون محصول رو بهش میدی - بفرض { www.shop.com?id=5 }
وقتی کلیک بشه از طریق متد GET آی دی محصول رو برات میفرسته که میتونی اونو

$_get['id']
اینجوری بگیری و باهاش کار کنی

idocsidocs
شنبه 29 بهمن 1390, 00:29 صبح
منظورم بخشی هست که مشخصات فنی رو ارائه داده.

colors
شنبه 29 بهمن 1390, 01:06 صبح
خوب به صفحه ای که قراره اطلاعاتو نشون بدی ای دی رو بفرست و اونجا از طریق آی دی، اطلاعات رو بخونو نمایش بده

MMSHFE
شنبه 29 بهمن 1390, 08:42 صبح
توی فرمتون برای اینکه مشخصات فنی رو بتونید بطور کامل دریافت کنید، از TEXTAREA استفاده کنید و با استفاده از ادیتورهای WYSIWYG قابلیت درج کدهای HTML رو بهش اضافه کنید. این صفحات رو برای مشاهده پرکاربردترین ادیتورها مشاهده کنید:
لینک 1 (http://www.queness.com/post/212/10-jquery-and-non-jquery-javascript-rich-text-editors)
لینک 2 (http://www.1stwebdesigner.com/design/10-best-wysiwyg-text-and-html-editors-for-your-next-project/)
توی دیتابیس هم نوع TINYTEXT یا TEXT یا MEDIUMTEXT و یا LONGTEXT رو برای فیلد توضیحات برحسب نیازتون و اندازه توضیحات انتخاب کنید. موفق باشید.

idocsidocs
شنبه 29 بهمن 1390, 10:37 صبح
منظورتون اینه که برای وارد کردن اطلاعات مربوط به مشخصات فنی محصولات فقط از یه ادیتور استفاده می کنن؟

narsic
شنبه 29 بهمن 1390, 11:52 صبح
بله ساده ترین روش همینه که جناب MMSHFE گفتن از یک ادیتور استفاده کن و بعد یک قالب اختصاصی برای کاربر بزار و راهنمایی رو هم بهش انجام بده که برای فلان اطلاعات باید از این فرم استفاده کنی.
البته برای بهتر شدن کار میتونی از جاوا اسکریپت استفاده کنی و یا از ادیتور هایی مثل FCKeditor که اجازه ی نوشتن کامپوننت هم به شما میدن.
راه دیگه کار هم ایجاد فرم و ذخیره این اطلاعات در دیتابیس هست که انعطاف خیلی بالایی به کارتون میده اما انجامش نیاز به زمان زیادی کد نویسی داره
موفق باشید