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

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

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

بخش نظرات در صفحه محصول

سلاممن از قالب پاندا استفاده میکنم و در قسمت نظرات صفحه محصول میخوام 1)حذف کردن متن Report abuse
2)وقتی من ریپلای میزنم، جوابم بیاد زیر کامنت مشتری. درحال حاضر برای دیدن جواب ادمین باید روی دکمه کنار متن Report abuse کلیک شه تا جواب ادمین دیده بشه.
3)حذف باکس توصیف4)
همه نظرات(0)
All stars(0)
With pictures(0)
Popularity
همه اینا حذف شه و فقط کامنت مشتری و جواب ادمین باشهایا ماژول خاصی هست که نصب کنم و یک بخش نظرات مرتب و ساده بده ؟

عدم نمایش آیکن ها بخش مدیریت زبان فارسی پرستاشاپ 8.1.0

سلام وقتتون بخیر

از پرستاشاپ 8.0.4 به 8.1.0 ارتقا دادم.
وقتی پروفایل مدیریت رو فارسی میکنم، آیکن های بخش مدیریت بارگذاری نمیشن. material-icons

حتی با دانلود و نصب نسخه تمیز از گیتهاب مشکل وجود داشته. (یعنی یهو هیچ آیکونی نمایش داده نمیشه و بجاش متن انگلیسی میاد)

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

در بخش مدیریت زبان فارسی، بجای آیکون، کلمات انگلیسی نمایش پیدا میکنه
در بخش مدیریت زبان فارسی، بجای آیکون، کلمات انگلیسی نمایش پیدا میکنه

مشکل نمایش مبلغ کالا در محصولی که بصورت بسته (پک) ایجاد شده

[{"type":"paragraph","data":{"text":"درود، وقت شما دوستان بخیر."}},{"type":"paragraph","data":{"text":"من یه محصول معرفی کردم که بصورت بسته (پک) هست و شامل 2 کالاست."}},{"type":"paragraph","data":{"text":"اگر قیمت محصول رو کمتر از "2" بگذرام، زیر محصول نوشته "به جای 2,420,000 تومان" رو اضافه میکنه و اگر قیمت رو 2 و بالاتر بزارم این نوشته حذف میشه. در صورتی که جمع دو کالا 2,420,000 تومان است."}},{"type":"paragraph","data":{"text":"چرا اون نشونه "به جای" عوض اینکه وقتی مبلغ "پک" زیر قیمت 2,420,000 تومان است نمایش داده بشه، فقط وقتی که مبلغ کالا (پک) زیر "2" هست نمایش داده میشه؟"}},{"type":"paragraph","data":{"text":"پرستاشاپ 1.7.8.3"}},{"type":"paragraph","data":{"text":"این مساله و مشکل در سایت دیگه ای که دارم به این صورت هست که خب این رقم 2 در اون سایت متفاوت هست و اگر مبلغ کالای پک زیر قیمت "جمع محصولات پک" شده باشه نوشته "به جای" رو میندازه که خب این درست داره کار میکنه و سایت دوم داره درست کار میکنه."}},{"type":"paragraph","data":{"text":"پرستاشاپ 1.7.8.9"}},{"type":"paragraph","data":{"text":"مشکل سایت اول از کجاست؟"}}]

نصب فاکتوریار در کنار ماژول پرستاپرینت

سلام

اگر از ماژول پرستاپرینت استفاده می کنید برای نصب فاکتوریار ابتدا باید اورراید پرستاپرینت رو حذف کنید تا امکان نصب فاکتوریار بدون مشکل وجود داشته باشد.

در واقا پرستاپرینت فایل pdf هسته رو به صورتی اورراید کرده که در صورت نصب فاکتوریار فروشگاه شما دچار خطای php می شود.

به همین دلیل تا زمان حذف نشده اورراید فوق امکان نصب فاکتوریار رو ندارید.

اما برای حذف اورراید کافی هست به آدرس زیر برید و فایل PDF.php رو تغییر نام بدید:

/override/classes/pdf/PDF.php

دقت کنید ، صرفا نیازه که فایل رو مثلا به PDF1.php تغییر بدید.

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

راهنمای استفاده از سرآینده Referre اطلاعیه بانک ملی

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

راهنمایی که ارسال کردند به این صورت هست:

nبعد از اینکه ازpolicyانتخاب شده اطمینان حاصل شد ، در قسمتRequestHeadersهمانگونه که در تصویر بالایی
مشخص است باید آدرس دامین درخواست شدهمقداردهیشده باشد .
نکته : در صورتیکهReferrerبه همراه مقدارش در لیست مقادیرRequestHeaderموجود نبود ، سایت خود را از
لحاظsubmitشدن فرم با متدhttpGetبررسی فرمایید .nn

مشکل خطای ۵۰۰internal

[{"type":"paragraph","data":{"text":"سلام خسته نباشید وقتتون بخیر من ی سایتی بهم داده شد پرستا شاپ ک یسری تنظیمات و قالب و اینا روش آماده بود و سایت باز میشد و همچی داشت و باید تغییر ایجاد میکردم "}},{"type":"paragraph","data":{"text":"بعد اضافه کردن تغییرات سایت صفحه سفید شد و ارور ۵۰۰داد ک دیباگ رو فعال کردم بهم این رو داد"}},{"type":"paragraph","data":{"text":"attempted to load class reposity from namespace prestashop\prestashop\core\cldr did you forget a use statement for e.g. prestashop\prestashop\core\localization\currency\repository or prestashop\prestashop\core\localization\locale\repository?"}},{"type":"paragraph","data":{"text":"چجوری باید حلش کنم؟"}}]

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

سلام

یکی از مشکلات پرداخت که در یک سال اخیر خیلی مشاهده شده ، مربوط به بروز رسانی تنظیمات مرورگرها و در نتیجه لاگ اوت شدن مشتری بعد از پرداخت موفق هنگام بازگشت به سایت هست.

طبق این تغییرات مرورگرهایی مثل فایرفاکس و کروم در نسخه های جدید کوکی هایی که براساس SameSite=None; Secure تنظیم نشده باشند رو به دلایل امنیتی مسدود و حذف می کنند.

حذف کوکی هم باتوجه به اینکه اطلاعاتی مثل کاربر لاگین شده ، سبدخرید و ... با کمک کوکی ها ذخیره میشوند عملا باعث لاگ اوت شدن کاربر از سایت و عدم تایید پرداخت سفارش خواهد شد.

راه حل :

اگر از نسخه ۱.۷.۸ به بالا استفاده میکنید به مسیر «پارامترهای پیشرفته / مدیریت» برید و گزینه «SameSite کوکی» رو بروی «هیچ یک» تنظیم کنید.

نکته : دقت کنید حتما باید در سایت ssl فعال باشد.

اما در صورتی که از نسخه قدیمی تر استفاده می کنید ، باید کد زیر رو به ابتدای فایل htaccess اضافه کنید : (ممنون از آقای ذاکریان بابت اشتراک گذاشتن این راه حل)

Header always edit Set-Cookie ^(.*)$ $1;Secure;SameSite=None

تاکید میکنم که حتما باید ssl در سایت فعال باشد.

خطای php fatal error

سلام سایت لود نمی شود 

در قسمت لاگ سرور خطای toolscore not found میاد

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

php

class Tools extends ToolsCore

{ /* * module: psf_prestaplus

اضافه کردن کد ملی به پرستاکارت

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

یکی از کاربرها هم کدی برای این مسئله ارائه کرده بود که البته اوراید کردنش رو توضیح نداده بود:


class Validate extends ValidateCore {

/**

* @param string $dni to validate

* @return bool

*/

public static function isDniLite($dni)

{

if(!preg_match('/^[0-9]{10}$/',$dni))

return false;

for($i=0;$i<10;$i++)

if(preg_match('/^'.$i.'{10}$/',$dni))

return false;

for($i=0,$sum=0;$i<9;$i++)

$sum+=((10-$i)*intval(substr($dni, $i,1)));

$ret=$sum%11;

$parity=intval(substr($dni, 9,1));

if(($ret<2 && $ret==$parity) || ($ret>=2 && $ret==11-$parity))

return true;

return false;

}

}

ناپدید شدن گزینه های پرداخت(درگاه) در آخرین مرحله سفارش

سلام 

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

www.kalafan.ir

ماژول فاکتور

سلام ماژول فاکتور میتونم روی پرستاشاپ 1.7.8.7 نصب کنم یا خیر

توی توضیحات سایت فراکت تا1.7.5 درج شده بود

مشکل در نصب پرستاشاپ

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

To get the latest internationalization data upgrade the ICU system package and the intl PHP extension

Install and/or enable a PHP accelerator (highly recommended)

Setting "realpath_cache_size" to e.g. "5242880" or "5m" in php.ini* may improve performance on windows significantly in some cases 

متد مورد استفاده در درگاه پرداخت پاسارگاد ماژول پرداخت یار

درود و وقت بخیر

از سمت شرکت پرداخت الکترونیک پاسارگاد ایمیلی ارسال شده و درباره متد مورد استفاده در ماژول اتصال به بانک سوال پرسیده شده. متن ایمیل:

احتراما پیرو اخطاریه شاپرک درخصوصIP مجاز پذیرندگان جهت انجام تراکنش از درگاه پرداخت اینترنتی، خواهشمنداست نسبت به اعلام لیست IP های سرور و متد مورد استفاده (REST/POST)، از طریق ارسال تیکت پشتیبانی (https://my.pep.co.ir) فورا اقدام فرمایید.

لطفاً مشخص کنید در درگاه پرداخت پاسارگاد ماژول پرداخت یار از کدام متد استفاده شده.

سپاس

خطا در وارد کردن شماره

با سلام 

من یه سوالی داشتم در سایت فروشگاهی در هنگام ثبت سفارش و در هنگام وارد کردن اطلاعات کاربران وقتی مشتری شماره ای با کد 905 یا 903 یا از این دست شماره ها وارد میکنه خطا میده سایت و مجبور هستن شماره با  091... وارد کنن برای رفع این مشکل باید چیکار کنیم؟ اگه راهنماییم کنید ممنون میشم

مشکل "آدرس ناقص است"

سلام من از ورژن 1.6 به 1.7 ارتقا دادم

الان بعضی مشتری ها که میخوان ثبت نام کنن در هنگام آدرس پیام میده

آدرس ناقص است لطفا آن را تکمیل کنید 

من میرم بررسی میکنم می بینم مثلا شهر اصفهان است ولی استان آذربایجان شرقی است . چرا اینجوری میشه 

چکار کنم که به این مشکل برنخوره ؟

هزینه ارسال رایگان در مراحل ثبت سفارش و جزئیات خرید

درود

یکی از مشکلاتی که اخیرا به دلیل افزایش قیمت حامل ها ایجاد شده بحث مشتری درباره ارسال رایگان هست. متأسفانه هزینه ارسال صفر در سایت رایگان لحاظ میشه و این موضوع کاربر و فروشنده رو دجار مشکل میکنه. هزینه ارسال رایگان هم در سبد قبل از خرید لحاظ میشه هم در جزئیات سفارش هزینه صفر رایگان لحاظ میکنه

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

البته توضیحات کامل گذاشته شده اما کاربرها اکثرا به توضیحات توجه نمی کنن.

ارور "آدرس شما ناقص است. لطفا آن را تکمیل کنید" در پرستاکارت

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

تصویر سفارس همین کاربر در بخش سبدهای خرید<br>
تصویر سفارس همین کاربر در بخش سبدهای خرید

اضافه کردن استان به عبارت آدرس مشتری چاپ‌شده در برچسب و فاکتور

سلام وقتتون بخیر،

می‌خواستم بدونم چطور میشه نام استان رو به فاکتور و برچسب ارسال پرستاشاپ اضافه کرد. در حال حاضر اگرچه حتی در فاکتور عبارت «استان و شهر» نوشته میشه اما فقط شهر درج میشه. بدین صورت:

استان و شهر: ساری

یا در برچسب ارسال فقط نام شهر چاپ میشه، بدین صورت:

نشانی: ساری، خیابان فلان، کوچه بهمان...

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

کدهای ماژول پرستاپرینت رو در زیر میارم اگر مفیده:


{if $dbscart_exist }<!-- if DBSCart Exist And Enabled -->
												<td colspan="3">
													{if $buyer.city && !empty($buyer.city) }
														<b>{l s='استان و شهر' mod='dbsinvoice'} : </b>
														{$buyer.city}
													{/if}
												</td>
											{else} <!-- if DBSCart notExist Or Disabled -->
												<td colspan="2">
													{if $buyer.state_name && !empty($buyer.state_name) }
														<b>{l s='استان' mod='dbsinvoice'} : </b>
														{$buyer.state_name}
													{/if}
												</td>
												<td>
													{if $buyer.city && !empty($buyer.city) }
														<b>{l s='شهر' mod='dbsinvoice'} : </b>
														{$buyer.city}
													{/if}
												</td>
											{/if}

سپاس از وقت‌تون

مشکل تب مدیریت پرستاشاپ 1.7.8.8

درود دوستان

از دوستان کسی به ورژن 1.7.8.8 آپدیت کرده؟! مشکلی نداشتید؟

من آپدیت کردم ، تمام مراحل به درستی انجام میشه

بعد از ورود مجدد به پنل مدیریت ، تب های پنل مدیریت به هم ریخته میشه ، با رفرش و خالی کردن کش هم مشکل حل نمیشه

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

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

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

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

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

Loading...