freepr
عضو انجمن-
تعداد ارسال ها
9 -
تاریخ عضویت
-
آخرین بازدید
تمامی مطالب نوشته شده توسط freepr
-
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
من هم امیدوارم که این ماژول منتشر بشه ! ولی حتما قرار نیست که کسی به تنهایی اون رو منتشر کنه . الان فقط دکمه کم کردن تعداد محصولات مونده که اونم فقط ایجکس نیست. اگر یک ذره دوستان راهنمایی و کمک بکنند اون دکمه هم نوشته میشه و ماژول کامل تری به ماژول های رایگان پرستاشاپ اضافه میشه. -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
خبری نیست ؟ کسی نمی خواد کمک کنه ؟ -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
هم میتونه بد باشه و هم خوب ! که از روش های متعددی به جواب رسید ولی اگر دوستان یک فکری به حال این دکمه کم کردن تعداد محصولات بصورت ایجکس بکنند فکر کنم ماژول خوب و پر طرفداری بشه . Danoosh جان حرف شما هم درست بابت تغییر کلاس . پیشنهاد می کنم دوستان یه نگاهی به فایل your site\themes\your theme\js\cart-summary.js\ بیاندازند بد نیست . داخل این فایل اومده تابع های کم کردن ، اضافه کردن و حذف محصولات رو نوشته که تو خلاصه سبد خرید استفاده میشه . من از تابع کم کردنش بصورت ایجکس واسه سبد خرید استفاده کردم و جواب داد . (بعد از رفرش کردن درست می شود ) اما اینکه بصورت ایجکس اضافه بشه و بتونه محصولات رو کم کنه هنوز نتونستم . -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
چرا کار میکنه و ایجکس هست . مراحل رو یکبار کامل توضیح می دم . بعد از نصب ماژول گذاشته شده در بالا ابتدا فایل ajax-cart.js رو با فایل موجود در your site\modules\blockcart جایگزین کنید . این کار باعث می شود تا بصورت ایجکس دکمه افزایش تعداد اضافه شود . اما اگر یک بار صفحه refresh شود . دکمه افزایش تعداد از جایی دیگر فراخوانی می شود . برای این که این کد هم بصورت ایجکس اجرا شود فایل blockcart.tpl رو با فایل موجود در مسیر your site\modules\blockcart جایگزین نمایید . توجه : اگر احیانا کار نکرد به خاطر این است که روی سیستم شما پرستا فایل هایش رو cache کرده . کش رو پاک کنید درست می شود . یک راه حل دیگه هم این هست که ماژول رو پاک کرده و اول فایل ها را جایگزین نمایید بعد دوباره ماژول رو نصب کنید . این کد رو هم تو فایل global .css در مسیر your site\themes\your theme\css\ کپی کنید . .addicon { margin: 5px 0px 2px 2px; height: 9px; width: 14px; cursor:pointer; background-image: url('../img/icon/quantity_up.gif');} blockcart.zip -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
با تشکر از حمید عزیز بابت زحمتشون . نمونه این ماژول رو من قبلا دیده بودم که اون هم بصورت ایجکس نبود مثل این ماژولی که گذاشتین . ولی اگه ایجکس نباشه فرقش چیه یا شما صفحه رو refresh می کنی (مثل کدی که من بالا گذاشتم ) یا با کلیک روی یک دکمه صفحه refresh میشه ( مثل ماژولی که آقا حمید گذاشته) . در کل بازم ممنون از حمید عزیز من کد اضافه کردن تعداد محصولات بصورت ایجکس رو نوشتم . کد کم کردن بصورت ایجکس مونده .اگه دوستان کمک کنن که این رو هم بنویسم ماژول خوبی میشه . اینم کد : content += ''; -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
حق با شما است کار ، کاره آسونی نیست قبول دارم ولی سخت هم نیست . یکم زمان می خواد و آشنایی خوب با سیستم پرستا. من که نمونه سبد خریدی به این صورت تو نت ندیدم اگه کسی دیده آدرس بده که ما هم استفاده کنیم . حق با شماست 2 تا کد بالا نیاز به refresh دارن اما کار رو درست انجام میدن . واسه ایجاد دکمه ها به صورت آزاکس بر روی سبد خرید من از نمونه کد خودش واسه حذف محصول استفاده کردم ولی جواب نداد . اینم کدش : این کد ها تو فایل ajax-cart.js هست . ایجاد دکمه اضافه کردن تعداد محصولات بصورت آژاکس content += ' '; اینم کدی که تو سیستم وجود داره واسه حذف محصولات بصورت آژاکس content += ' '; از دوستانی که می تونن کمک کنن - کمک کنن بهونه نیارن که بگن وقت نیست و باشه واسه بعدا و از این چیزا ! اگه کسی از دوستان هست که می تونه این ماژول رو بنویسه اینجا اطلاع بده که من بتونم باهاش تماس بگبرم . ممنون از پاسخ های دوستان -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
البته که کار میکنه ! اینک کد حذف محصول از سبد خرید هست . (این کد پیش فرض تو سیستم وجود دارد .) {if !isset($customizedDatas.$productId.$productAttributeId)} {/if} دوستان اگه می تونن واسه دکمه کم کردن تعداد محصولات( منها) کمک کنند یا اگه می شناسن کسی رو اینجا معرفی کنند . -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی برای freepr ارسال کرد در موضوع : ماژولهای سازگار با نسخههای 1.4
خب که اینطور باشه ! دوستان می دونن که هر ماژول پرستاشاپ در حال کلی یک فایل tpl و یک فایل php داره در اینجا یک فایل دیگه هم هست که بیشتر کارها تو اون انجام میشه اون فایل هم اسمش اینه ajax-cart.js در هر حال واسه ایجاد دکمه اضافه کردن تعداد محصولات فقط کافیه کد زیر رو تو فایل tpl اون جایی که دوست دارین قرار میدیدن . کد بالا یک نمونه از کدی هستش که واسه افزودن تعداد محصولات استفاده میشه ! فکر کنم واسه شروع خوب بود ! -
ایجاد دکمه های اضافه کردن و کم کردن محصول در سبد خرید
freepr پاسخی ارسال کرد برای یک موضوع در ماژولهای سازگار با نسخههای 1.4
سلام من میخام به سبد خرید 2 تا دکمه جدید اضافه کنم . دکمه اضافه کردن تعداد و کم کردن تعداد محصولات دکمه اضافه کردن رو نوشتم اما دکمه کم کردن مونده ! از دوستان کسی هست که بتونه کمک کنه ؟!