maikel1370

کاربر عادی
  • تعداد ارسال ها

    3
  • تاریخ عضویت

  • آخرین بازدید

  • روزهای برتری

    3

آخرین روز برتری maikel1370 در آپریل 19 بوده است

maikel1370 بیشترین مطالب پرطرفدار را دارد!

درباره maikel1370

  • درجه
    تازه وارد

اطلاعات پروفایل

  • جنسیت
    آقا
  • موقعیت
    Tehran
  • سایت
    Mekaeil.me
  • ورژن مجنتو
    1.9.2.4

آخرین بازدید کنندگان نمایه

156 بازدید کننده نمایه
  1. سلام دوستان (مجنتو نسخه 1.9.x) وقتی در قسمتی از قالب مجنتو مخصوصا صفحه سبد خرید که بخواهید کاستومایزش کنید لازمه مجموع خرید سبد خرید را نمایش دهید با استفاده از کد زیر میتونید این کار را انجام دهید : <?php echo $this->helper('checkout')->formatPrice(Mage::getSingleton('checkout/cart')->getQuote()->getGrandTotal()); ?> همچنین اگر بخواهید هزینه حمل و نقل اگر رایگان باشد متن خاصی یا تگ خاصی نوشته بشه میتوانید از کد زیر استفاده کنید : <?php $quote = Mage::getModel("checkout/session")->getQuote(); $amount = $quote->getShippingAddress()->getShippingAmount(); if( $amount == 0 ){ echo '<span class="value"> ارسال رایگان </span>'; } ?> شاد باشید
  2. با سلام و درود خدمت همه شما دوستان عزیز حدودا چند ماهی است که روند طراحی صفر تا صد یک قالب فروشگاهی مجنتو رو شروع کردم که در این بین با چالش های زیادی روبرو بودم و خوشبختانه با داکیومنت های خوبی که وجود داره توانستم این موارد رو رفع کنم، اگر فرصت کنم هر سری یه بخشی رو با شما عزیزان به اشتراک میذارم. در این سری من قصد داشتم دکمه ی افزودن به سبد خرید رو به قسمت ( محصولات پیشنهادی یا up sell ) که در صفحه product page نمایش داده میشه اضافه کنم، در صورتی که وارد مسیر زیر شوید فایل مورد نظرتون رو پیدا میکنید، (اگر این مسیر وجود ندارد بسازید) catalog > product > list < upsell.phtml همانطور که داخل فایل میبینید داخل یک حلقه foreach مواردی که تولید میشوند داخل یک لیست چاپ می شوند. نکته اول اگر میخواهید تعدادشون رو بیشتر کنید کافیه کد زیر رو قبل از شروع حلقه اضافه کنید : <?php $this->setColumnCount(تعداد مورد نظر); ?> برای افزودن دکمه خرید برای هر محصول داخل تگ li یا بسته به قالبتون article , div یا هرچیزی که هست ، کد زیر رو اضافه کنید : <button class="button related" type="button" onclick="location.href='<?php echo $this->getAddToCartUrl($_link) ?>'"> <?php /** این تگ span رو میتونید پاک کنید و متنتون رو دستی هم بنویسید **/ ?> <span><?php echo $this->__('Add to Cart') ?></span> </button> در صورتی که استایل دکمه شما با تگ a باشه یا هر سبک دیگه ای کافیه به جای تگ button تگ موردنظرتون رو بنویسید. شاد و موفق باشید.
  3. سلام دوستان ، موارد گفته شده برای مجنتو نسخه ۱.۹.۲.۴ می باشد. در صورتیکه از نسخه های ۵ ،php استفاده میکنید میتونید از این آموزش نصب مجنتو که قبلا دوستان نوشتن استفاده کنید . من خودم شخصا از php نسخه ۷ به صورت لوکال استفاده میکنم ، بعد از اینکه اقدام به نصب مجنتو کردم با خطای زیر مواجه شدم که اگر شما هم اقدام کنید همچین خطایی رو می بینید : برای رفع این خطا ، یا باید از نسخه های پایین تر php استفاده کنید و یا مثل من به روش زیر عمل کنید : وارد مسیر زیر شوید : (app/code/core/Mage/Core/Model/Layout.php) اگر این فایل Layout.php را باز کنید و کد زیر را جستجو کنید متوجه می شوید ایراد از این کد می باشد : $out .= $this->getBlock($callback[0])->$callback[1](); که من یه هیچ عنوان توصیه نمیکنم که این فایل core را ادیت کنید ، بلکه یه کپی از آن بگیرید و مسیر زیر را بسازید : (app/code/local/Mage/Core/Model) و فایل رو در اینجا قرار دهید و کد بالا که اشاره شد رو به کد زیر تغییر دهید : $out .= $this->getBlock($callback[0])->{$callback[1]}(); بعد از این اگر لازم شد آپاچی رو یه ریستارتی کنید و بعد برید سراغ ادامه نصب مجنتو... (من خودم همیچین مشکلی داشتم که زمان زیادی طول کشید تا رفعش کردم که با شما دوستان به اشتراک گذاشتم ) موفق باشید