بحث و گفتگو پرستاشاپ

بحث و گفتگو در مورد پرستاشاپ و فروشگاه های اینترنتی

در این بخش در مورد هر چیزی که به فروشگاه اینترنتی مرتبط هست به بحث و گفتگو می پردازیم.
پرستاشاپ ، ماژول ، ارتقا ، فروش ، بازاریابی ، سئو و ...

شخصی سازی ماژول

سلام

جناب افخمی شما تو سایت بخش شخصی سازی ماژول ندارید ؟

یک ماژول از سایت اصلی پرستا خریدم نیاز به تغییر ظاهری همچنین سازگاری با قالب داره

ممنون

رفع مشکل حذف نشدن کدتخفیف با وجود منقضی شدن

سلام

در پرستاشاپ ۱.۷ تغییراتی در اعتبارسنجی کدتخفیف ایجاد شده که باعث می شود اعتبارسنجی کدتخفیف صرفا در زمان واردسازی و افزودن کدتخفیف انجام شود.

این موضوع یک ویژگی در پرستاشاپ ۱.۷ هست که عملا برای خیلی از کسب و کارها یک باگ محسوب می شود. فرض کنید که کدتخفیف ویژه ای برای یک جشنواره خاص چند روز در نظر گرفتید ، مشتری کدتخفیف روی سبدخرید اعمال میکند ولی خرید خودش رو تکمیل نمیکند.

بعد از چند روز که تاریخ استفاده از کدتخفیف به اتمام رسیده هست باز هم مشتری می تواند از کدتخفیف اعمال شده در سبدخرید استفاده کنید و مراحل سفارش را همراه با تخفیف انجام دهد.

اعتبارسنجی هایی که در این حالت انجام نمی شود:

۱- فعال بودن قانون سبدخرید

۲- تعداد باقی مانده از قانون سبدخرید

۳- زمان شروع و پایان قانون سبدخرید

توضیحات پرستاشاپ که در بین کدهای هسته پرستاشاپ (اینجا) در این زمینه قرار داده شده است :

// All these checks are necessary when you add the cart rule the first time, so when it's not in cart yet
// However when it's in the cart and you are checking if the cart rule is still valid (when performing auto remove)
// these rules are outdated For example:
//  - the cart rule can now be disabled but it was at the time it was applied, so it doesn't need to be removed
//  - the current date is not in the range any more but it was at the time
//  - the quantity is now zero but it was not when it was added

چگونه مشکل رو برطرف کنیم؟

برای رفع این مشکل نیاز به تغییر کوچکی در هسته پرستاشاپ وجود دارد ، فایل زیر رو باز کنید:

classes\CartRule.php

به دنبال خط زیر بگردید (در نسخه فعلی یعنی پرستاشاپ ۱.۷.۸.۳ در خط ۶۸۷ قرار دارد ) :

if (!$alreadyInCart) {

این خط رو به صورت زیر تغییر دهید: (در واقع خط قبلی غیرفعال شده و یک خط جدید اضافه می گردد.)

// if (!$alreadyInCart) {
if (true) {

با احترام

محصولات جدید در صفحه خانه در 1.7

سلام

من پرستاشاپم رو از 1.6 به 1.7 ارتقا دادم. منتهی محصولات جدید در صفحه اول نیست. یه ماژول از سایت پرستاشاپ گرفتم به نام Featured newproducts tab که یه تب محصولات جدید به صفحه اول اضافه کنه ولی چیزی اضافه نشد.

چکار کنم محصولات جدید تو صفحه اول بیاد . ورژن 1.7.8.5

محدودیت در تعداد کارکتر عنوان محصول

سلام . بعد از ارتقا از 1.6 به 1.7 ، 

تعداد کارکتر عنوان محصول کم شده و بقیه به صورت نقطه چین نوشته می شه . چطور می تونم تعداد کارکتر عنوان محصول رو زیاد تر کنم ؟

مشکل ماژول smartsupp

سلام دوستان

من خیلی با پرستاشاپ آشنایی ندارم، ماژول smartsupp رو نصب کردم و همه مراحل نصب رو انجام دادم در حال حاضر ماژول روی سایت نصب شده ولی هیچ تغییراتی مثل زبان، ساعت کار و... اعمال نمیشه یعنی روی صفحه اصلی سایت فقط چت آنلاین به صورت انگلیسی نمایش داده میشه. مشکل از کجاست؟

ایجاد قیمت استعلامی برای محصول

سلام برای محصولات ساختنی که قیمت انها وابسته به پارامتر هایی هست که هر روز تغییر میکنه میخوایم روی یه سری محصولات جای قیمت تماس با واحد فروش شماره فلان یا استعلامی بزنیم. که با کلیک روش تماس گرفته شه. پرستاشاپ ورژن 1.7.8.6 هستیم ماژول سیستمی ها روی پرستاشاپ ما کار نمیکنه نمونه خارجی اگر میشناسید هم معرفی کنید یا راه حل منطقی ممنون

وصل کردن سایت به درگاه پرداخت

رفتم اینماد گرفتم و اقدام کردم برای <a href="https://sepordeh.com">درگاه پرداخت</a> اونم تونستم بگیرم، افزونه پرستا شاپ هم داره و تنظیمش کردم و به درستی کار میکرد که یکبار خواستم پرستا رو آپدیت کنم و با مشکل مواجه شد دیگه نتونستم از سایت استفاده کنم.

روش تغییر پسوند آدرس سایت

سلام به همه ، یه سوالی کسی میتونه راهنمایی کنه که چطور پسوند آدرس سایت رو در پرستاشاپ حذف کنیم؟مثلا آدرس prestayar.com/presta رو به prestayar.com تبدیل کرد ، یعنی اون /presta حدف بشه

مشکل در فیلتر قیمت

 در فیلتر محصولات لغزنده قیمت برای شما اینجوری هست

ولی برای من اینجوری هست :

که با انتخاب دکمه رادیویی اینجوری میشه

ولی بعضا لغزنده خود به خود حذف میشه!استایل display:none افزوده میشه بهش

اینجوری میشه :

نمایش صحیح تاریخ شمسی

[{"type":"paragraph","data":{"text":"وقت بخیر"}},{"type":"paragraph","data":{"text":"من برای یک ماژول خارجی میخوام تاریخ رو که الان به صورت میلادی هست به با مدیر یار به شمسی تبدیلش کنم."}},{"type":"paragraph","data":{"text":"الان به این شکل داره فراخونی میشه"}},{"type":"paragraph","data":{"text":"{$order.fecha|escape:"htmlall":"UTF-8"}"}},{"type":"paragraph","data":{"text":"که fecha منظورهمون تاریخ هستش که از دیتابیس برای این سفارش کوئری زده شده."}},{"type":"paragraph","data":{"text":"چطور تغییر بدم که صحیح نشون بده؟"}}]

باگ بخش شاخه ها در نسخه 1.7

سلام خسته نباشید

از وقتی پرستاشاپ رو از 1.6 به 1.7 ارتقا دادم

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

مثلا در یک محصولی دسته X رو انتخاب کردیم بعد از ذخیره وقتی محصول رو ویرایش میزنیم میبینیم دسته بندی های دیگه ای هم انتخاب شده

بعضی وقت ها حتی دسته بندی پیش فرض هم عوض میشه

هی با خودم میگم با آپدیت های جدید درست میشه

ولی هنوز تا آخرین نسخه منتشر شده 1.7.8.6 هنوزم این مشکل وجود داره

همین طور که در عکس مشاهده میکنید همه دسته بندی های این چهار محصول باید MAYA باشه ولی خودش عوض شده

مشکل در ورود به صفحه زیر شاخه محصولات و ارور 500

سلام

یه راهنمایی میخواستم وارد سایت خودم که میشم قسمت شاخه محصولات که میشم ارور 500 میده

دیباگ فعال کردم تو هاست

Fatal error: Call to a member function present() on null in /home/baharnar/domains/baharnarenjj.com/public_html/controllers/front/listing/CategoryController.php on line 197

مشکل چطور میتونم حل کنم

درصورتیکه دیروز سایت هیچ مشکلی نداشت

یک کد سی اس اس باعث بوجود آمدن مشکل در نمایش دکمه ها در اغلب ماژول های موجود در پرستاشاپ شده است

سلام عرض ادب
با تشکر از طراحی ماژول پرداخت یار که انصافا ماژول خوبی است.

مدتی بود که میدیدم در اکثر ماژول های سایت پرستاشی خودم همه جا دکمه های مختلف دچار مشکل شده اند. با بررسی های مختلف متوجه شدم که تداخل ایجاد شده از سمت مآژول پرداخت یار است.

در اینجا این مشکل رو گزارش میکنم و امیدوارم در نسخه های بعدی این مشکل رفع گردد.

در آدرس زیر

/modules/psy_paymenthelper/views/css/admin/payment_init.css

و در خط 539  یک کلاس بنام button استایل دهی شده است و به دکمه ها طول و عرض ثابت داده شده است و درحالی که میبایست این کلاس button نبایستی بصورت سراسری استایل دهی میشد. بهتر است که هر ماژولی موقع استایل دهی به آی‌دی یا کلاس های اختصاصی خودش محدود بشه و اینطوری دیگه رو ماژول های دیگر تاثیر بدی نخواهد گذاشت.

لطفا این مشکل رو رفع بنمایید. باتشکر

ارور 500 internal server error (request timrout) در هنگام نصب پرستا شاپ

با سلام و وقت بخیر میخوام پرستاشاپ رو روی هاستم نصب کنم اما مدام ارور request timeout رو بهم میده در حالی که نسخه پی اچ پی رو تنظیم کردم و نسخه پرستام هم 1.7.8.7 هست
دسترسی مجاز به فایل های هاستم رو هم تنظیم کردم

چیکار باید بکنم تا نصب شه؟

رفع مشکل سرعت پنل مدیریت پرستاشاپ

سلام

در چند روز گذشته بعد از فیلتر برخی سرویس های گوگل بارگذاری پنل مدیریت پرستاشاپ به خصوص در سایت هایی که روی سرور داخلی هستند، دچار مشکل شد.

در این مطلب چند تغییر جهت بهبود سرعت بارگذاری پنل مدیریت پرستاشاپ رو قرار بدم.

۱- حذف فایل مربوط به بارگذاری لود نقشه گوگل : این نقشه در صفحه جزئیات سفارش نمایش داده می شود. برای این کار فایل زیر رو باز کنید:

controllers\admin\AdminOrdersController.php

بعد به دنبال خط زیر باشید و در ابتدای خط دوکاراکتر بک اسلش اضافه کنید که به صورت زیر می شود

$this->addJS('https://maps.googleapis.com/maps/api/js?v=3.exp');

// $this->addJS('https://maps.googleapis.com/maps/api/js?v=3.exp');

۲- حذف دریافت آواتار از سایت پرستاشاپ: همینطور که میدونید این روز ها اتصال به سایت های خارجی فیلترنشده هم دچار مشکل هست ، به همین دلیل یکی از دلایل مشکل سرعت بارگذاری همین آواتار هست که برای حذف فایل زیر رو باز کنید:

نکته: این تغییر فقط در نسخه ۱.۷.۷ به پایین نیاز هست و نسخه های بالاتر این مشکل رو ندارند.

classes\Employee.php

در این فایل ، تابع getImage رو پیدا کنید. که در تصویر زیر مشخص کرده ایم:

در ابتدای این تابع خط کد مشخص شده در زیر اضافه می گردد:

    public function getImage()
    {
		return Tools::getAdminImageUrl('prestashop-avatar.png'); // این خط اضافه شده است

        if (!Validate::isLoadedObject($this)) {
            return Tools::getAdminImageUrl('prestashop-avatar.png');
        }

        return Tools::getShopProtocol() . 'profile.prestashop.com/' . urlencode($this->email) . '.jpg';
    }

در صورتی که مورد دیگری برای بهبود سرعت وجود داشته باشد در همین گفتگو اضافه خواهم کرد.

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

اتصال به درگاه پرداخت اینترنتی یکی از قدم های مهم در راه اندازی یک سایت و شروع کسب درآمد میباشد. همچنین انتخاب سرویس دهنده درگاه پرداخت نیز بسیار مهم است و از این رو یک پرستا شاپی هم برای این که پرتال خود را به درگاه پرداخت اینترنتی متصل نماید باید یک سرویس دهنده با معیار های متناسب انتخاب نماید. نوینو پی به عنوان یکی از برترین سرویس دهنده های این حوضه تمامی مستندات فنی و پلاگین های اتصال به درگاه را فراهم آورده است تا با کمترین دانش فنی سایت ها و پرتال های مختلف به درگاه آنلاین بانکی مجهز شوند.

مشکل در واحد پولی پرستاشاپ

سلام و روز بخیر

چند دقیقه پیش باهاتون تماس گرفتیم درمورد نشان داده نشدن "تومان" در کنار قیمت محصولات

لطفا ما را راهنمایی کنید

سپاسگزارم

ایجاد گفتگو جدید

اگر سوالی دارید ، اگر چالشی در فروشگاه خود دارید ، می توانید گفتگو خود را ایجاد نمایید.

ایجاد گفتگو جدید

دوره های آموزشی

سبدخرید