رفتن به مطلب

ماژول رایگان فروتل برای پرستا شاپ 1.4


پست های پیشنهاد شده

http://bazaar.presta-shop.ir/102-146-thickbox/frotel-cod-webservice-for-prestashop-1-4.jpg

 

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

 

امکانات ماژول:

 

اتصال فروتل به پرستا شاپ و ثبت کامل اطلاعات سفارش در فروتل

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

دارای حامل اختصاصی و هوشمند

امکان پرداخت سفارش به صورت آنلاین و پرداخت در محل

امکان ثبت نام بازاریاب

 

نکات مهم قبل از نصب:

 

مهم: این ماژول فعلاً فقط با پرستاشاپ 1.4.6.2 و نسخه های بعد از آن سازگار است. اگر از نسخه‌های قبلی استفاده می‌:کنید آن را ارتقا دهید.

فروشگاه باید در حالت خرید چند مرحله‌ای باشد.

با این ماژول امکان خرید بصورت مهمان وجود نداره و مشتری باید حتماً ثبت نام کرده باشد.

وزن محصولات باید بصورت گرم و قیمت به ریال تنظیم شده باشد.

بعد از نصب این ماژول فروشگاه شما قالبیت استفاده برای غیر از فروتل را از دست می‌دهد

آموزش نصب در داخل خود ماژول و در در ادامه همین مطلب آورده شده است

 

آموزش نصب:

 

مرحله اول نصب:

در برخي از مراحل، لازم است تا فايل هاي جديد جايگزين فايل هاي قبلي شوند، پيش از انجام اين کار، از فايل هاي موجود يک نسخه بر روي سيستم خود ذخيره کنيد.

 

1- از محتويات فايل زيپ، سه پوشه

frotel

frotelcarrier

frotelpayment

را در دايرکتوري modules ،در مسير اصلي نصبِ پرستاشاپ کپي کنيد.

 

 

2- فايل هاي address.tpl و authentication.tpl را جايگزين فايل هاي هم نام خود در دايرکتوري

themes\mytheme

کنيد. mytheme نام قالب فروشگاه شماست ( قالب پيشفرض prestashop است).

 

3- فايل statesManagement.js را جايگزين فايل هم نام خود در مسير

themes\mytheme\js\tools\

کنيد.

 

4- پوشه blockcart را در مسير زير بريزيد (اگر دايرکتوري modules در مسير قالب شما وجود ندارد، آن را ايجاد کنيد)

themes\mytheme\modules\

 

 

 

مرحله دوم نصب:

از محيط مديريت پرستاشاپ وارد تَب «ماژول ها» شويد.

از بخش «ارسال ها و حامل ها» ابتدا ماژول «فروتل» را نصب و پيکربندي کنيد. سپس ماژول «سرويس ارسال فروتل» را از همين بخش (ارسال ها و حامل ها) نصب کنيد.

از بخش «پرداخت ها و درگاه ها» ماژول «پرداخت فروتل» را نصب کنيد.

 

 

 

 

از محيط مديريت پرستاشاپ وارد تَب «پرداخت» شويد.

در بخش «محدوديت ارزها»، ماژول فروتل را روي تومان و ريال محدود کنيد و تغييرات را ذخيره نماييد.

در بخش «محدوديت گروه ها»، ماژول فروتل را براي تمامي گروه ها انتخاب و ساير ماژول ها را غير فعال کنيد، تغييرات را ذخيره نماييد.

در بخش «محدوديت کشور ها» ، کشور ايران را براي ماژول فروتل انتخب و تغييرات را ذخيره کنيد.

 

 

از محيط مديريت پرستاشاپ وارد تَب «حمل» شويد.

بر روي زير منوي «واسطه هاي حمل» کليک کنيد.

ابتدا از پايين صفحه ، حامل پيش فرض را يکي از چهار حالت pishtaz-online ,... قرار دهيد و تغييرات را ذخيره کنيد. سپس وضعيت ساير حمل کننده ها را غير فعال کنيد (يعني تنها چهار حمل کننده مربوط به ماژول فروتل فعال باشند!)

 

 

توجه: مطابق داکيومنت وب سرويس، لينکي که بازارياب به فروشگاه مي دهد و به سبب آن درصد پورسانت به حساب او واريز مي گردد به صورت زير مي باشد:

 

http://example.com/.......?bz=42

که 42 شناسه بازارياب مي باشد.

 

توجه: لينک «بازاريابي..» در هر دو بلاک چپ و راست نمايش داده مي شود که شما مي توانيد يکي از آنها را از قسمت مديريت فروشگاه، تَب «ماژول» و زير منوي «موقعيت ها» حذف کنيد.

 

توجه: بعد از نصب ماژول، واحد پولي روي تومان قرار مي گيرد، بهتر است از تَب «پرداخت»، زير منوي «واحد پول ها»، روي تومان کليک کنيد و «قالب» را روي آخرين حالت (0,000.00x) قرار دهيد.

 

بعد از انجام مراحل بالا، به دايرکتوري

\tools\smarty\compile

و تمامي فايل ها، به جز فايل index.php را حذف کنيد. اين فايل ها، فايل هاي کَش شده قالب هست.

نکاتی بعد از نصب:

 

کد iso استان‌های ایران را به هیچ عنوان تغییر ندهید.

حامل‌های تعریف شده را تغییر نداده و حامل جدید اضافه نکنید.

روش‌های پرداخت را تغییر نداده و روش جدید اضافه نکنید.

وزن محصولات را حتما به گرم وارد کنید.

 

با تشکر ویژه از:

جناب آقای دومنجیری بابت کدنویسی ماژول

شروین عزیز جهت هماهنگی شروع پروژه

 

هدیه به کاربران انجمن پرستا شاپ پارسی:

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

 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • پاسخ 78
  • Created
  • آخرین پاسخ

Top Posters In This Topic

سلام و تشکر بابت این ماژول

من یک مشکل دارم و اونم اینه که وقتی روی یک روش پرداخت کلیک میکنم مثلا سفارشی پستی پیغام خطای زیر نشون داده میشه

 

TECHNICAL ERROR: unable to save adresses

Details:

Error thrown: [object XMLHttpRequest]

Text status: parsererror

و مشکل بزرگتر اینه که مثلاً من اول روی "سفارشی و پرداخت آنلاین" کلیک میکنم و پایین صفحه‎ی سبد خرید، شروع تراکنش امن بانکی میاد ولی وقتی همون لحظه روی "سفارشی و پرداخت در محل" کلیک میکنم علاوه بر اینکه اون خطا نشون داده میشه هنوز اون پایین گزینه شروع تراکنش امن بانکی وجود داره و باید یکبار صفحه رو رفرش کنم تا گزینه اون پایین عوض بشه و "تأیید سفارش" بیاد.

اگر ساده تر بخوام بگم باید بگم که حالت ایجکسش از بین رفته و برای هر تغییری باید سبدخرید رو رفرش کرد!

هر گزینه ای رو هم که تغییر بدم این خطا نمایش داده میشه که بالا کپی کردم گذاشتم

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

 

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

سپاس

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

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

 

 

سلام

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

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

 

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

 

آدرس سایتم رو توی امضام گذاشتم لطفاً خودتون یکبار بررسی کنید

ممنون

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

شما ماژول سبد خرید رو غیرفعال کردید.

اگر از نسخه 1.4.6.2 استفاده میکنید بررسی کنید ماژول های اضافه که نصب کردید چی هستند و باعث مشکل نمیشن.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

شما ماژول سبد خرید رو غیرفعال کردید.

اگر از نسخه 1.4.6.2 استفاده میکنید بررسی کنید ماژول های اضافه که نصب کردید چی هستند و باعث مشکل نمیشن.

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

 

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

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

 

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

 

امیدوارم این مشکلات رفع بشن هرچند من دیگه از این ماژول استفاده نمی کنم.

موفق باشید

یاعلی

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

2 تا ایرادی که من دارم:

1. وقتی محصول وارد سبد خرید میشه قیمت نهایی رو از قیمت خود محصول کمتر میزنه

2. روی هر کدوم از روش های پرداخت کلیک میکنم

Province Error میده..

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

 

 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

ظاهرن مشکلات دوستمون electronic-library حل شده. خودشون میان و گزارش میدن. دوستان دیگه تست کنن و نتیجه رو اعلام کنن.

 

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

این ماژولی که جناب آقای دومنجیری عزیز زحمت برنامه نویسی اون رو برعهده داشتن کاملاً سالم هست و هیچ مشکل خاصی نداره و فقط باید دو سه تا تنظیم رو انجام بدید که در فایل راهنمای همراه ماژول قید نشده و دلیل تمام ارورها و مشکلات بالا همین عدم این تنظیمات بود که من اینجا مینویسم تا همه دوستان استفاده وافر رو از این ماژول برده باشن

 

1- این ماژول امکان ساپورت از خرید یک مرحله ای نداره و باید در تنظیمات فروشگاهتون حتماً خرید چند مرحله ای رو انتخاب کرده باشید .این اولین مشکل من بود که باعث بروز اون ارور عدم ذخیره اطلاعات کاربر میشد و درضمن اگر خرید یک مرحله ای فعال باشه مشتری هربار که روی یکی از روشهای پرداخت کلیک کنه یه سفارش در پنل فروتل شما ثبت میشه! این درحالی هست که در خرید چند مرحله ای هیچ مشکلی وجود نخواهد داشت

 

 

2- با این ماژول امکان خرید بصورت مهمان وجود نداره و مشتری باید حتماً ثبت نام کرده باشه. دلیل این مورد این هست که در زمان ثبت نام، مشتری نام شهرش رو از یک لیست پایین افتادنی انتخاب میکنه ولی در زمانی که مشتری از گزینه خرید بدون ثبت نام استفاده میکنه باید نام شهرش رو دستی تایپ کنه! به همین دلیل ماژول نمیتونه آدرس شهر مشتری رو تشخیص بده و سفارش ثبت نمیشه. به همین منظور دوستانی که مایل به استفاده از این ماژول هستند باید امکان خرید بدون ثبت نام رو از وب سایتشون حذف کنن

 

3- وزن محصولات باید بصورت گرم و قیمت به ریال تنظیم شده باشه. در فایل راهنمای نصب همراه ماژول توضیح داده شده که فرمت مناسب نمایش قیمت در تنظیمات رو باید به چه صورتی تنظیم کنید.

 

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

 

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

یاعلی

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

با سلام خدمت دوستان عزیز و تبریک سال نو.ظاهراً ماژول 1.4 فروتل

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

ماژول را تهییه کردند برای ورژن 1.3.1 به طور سفارشی برام تهییه کنند و

هزینش هم پرداخت میشه.همچنین ماژول اختصاصی صبا پیامک رو هم میخوام که به

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

خبرنامه و ...

 

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

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

دوستان من بعد از تایید سفارش پیغام Access Denid میده مشکل از کجاس؟؟؟؟

سوال دیگم اینه که لینکی که خود فروتل واسه محصول میده کجا باید وارد کنم؟؟؟؟

 

و اینکه وقتی این ماژول نصب کردم تو بخش پرداختها این پیغام امده (

"""بنا به دلایل منع محدودیتی حافظه تمامی ماژول ها نمی توانند بارگذاری شوند. لطفا مقدار memory_limit را در تنظیمات سرور خود بالا ببرید"""")

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مشکلات شما مربوط به هاست ناسازگار هست.

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

 

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

 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

كار خاصي نمي تونيد بكنيد مگه اينكه هاست سازگار باشه

ارایه‌ هاست خارجی سازگار با پرستا شاپ ویژه‌ی اعضای انجمن

 

لينكي نيست عزيز شما همه كارها توي خود فروشگاه انجام مي گيره و توسط وب سرويسي كه فروتل داره يه سفارش خودكار توي پنل مربوطه فروتل ثبت مي شه و مشتري اصلا با فروتل كاري نداره و همه كارها توي فروشگاه صورت مي گيره

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

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

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

موفق باشید.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

من هاستم را عوض کردم

درگاه پرداخت آنلاینم درست شد، memory limit هم درست شد

یک سری مشکل دیگه دارم

وقتی موقع خرید به مرحله حامل ها میرسه توی هر چهارتا قیمت را میزنه رایگان

وقتی هم به مرحله بعد میرم ارور Province Error میده

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

اصلا به صلاح هست این ماژول را استفاده کنیم یا نه؟

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 3 weeks later...

من نميدونم دوستان تا حالا به لود نشدن بخش شهرها توي فرم ثبت نام بر نخوردن؟!!

من سه باري هست نصب مي كنم و فروتل رو به درستي هم نصب مي كنم ولي بخش شهرها توي فرم ثبت نام خاليه و تا هم اين نباشه مشتري اصال نميتونه ثبت نام كنه!!!

دوستان به اين مشكل برنخوردن؟

نمونه:

www.persianpresta.tk/4

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

من نميدونم دوستان تا حالا به لود نشدن بخش شهرها توي فرم ثبت نام بر نخوردن؟!!

من سه باري هست نصب مي كنم و فروتل رو به درستي هم نصب مي كنم ولي بخش شهرها توي فرم ثبت نام خاليه و تا هم اين نباشه مشتري اصال نميتونه ثبت نام كنه!!!

دوستان به اين مشكل برنخوردن؟

نمونه:

www.persianpresta.tk/4

 

سلام دوست من

 

چیزی که مشاهده کردم اینه که فایل statesManagement.js جایگزین نشده! شما لطف کنید این فایل رو دوباره جاگذاری کنید.

 

توضیحات:

فایل جاوااسکریپت لود شده داخل سایت شما این فایل هست (http://persianpresta.tk/4/themes/prestashop/js/tools/statesManagement.js) که همون فایل استاندارد پرستا ئه.

شما برای مثال می تونید عبارت item.iso رو سرچ کنید، این عبارت داخل فایل مربوط به ماژول پیدا میشه اما در فایل استاندارد نیست.

 

موفق باشی

statesManagement.zip

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مرسي از شما عزيز

 

پس مشكل مشخص شد از چي بود و برميگرده به به كسي كه بسته رو پك كرده ك دانوش جان اميدوارم اين سربرگ رو ببينه

 

ماژول مربوطه داخل بازاچه

\themes\js\tools 

 

حاوي اين پوشه tools نيست و به اشتباه فايل جاوا اسكريپت statesManagement.js در ريشه اين پوشه هست

 \themes\js

 

براي همين احتمالا براي منه نوعي كه كل محتويات رو مي ريزم و تك تك اين كار رو نمي كنم مشكل ساز شده كه امدوارم دانوش جان درست كنه محتوي بسته رو

 

در ضمن دانوش جان توج كنه كه پست رو رويرايش كنه چون با خط قرمز نوشته شده بايد واحد ارزي روي ريال باشه در صورتي كه ماژول طبق نظر نويسنده با نصبش روي تومان ست ميشه

 

بازم از شما Doman عزيز ممنونم

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری



  • کاربران آنلاین در این صفحه

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

×
×
  • اضافه کردن...