رفتن به مطلب

razavi_m

عضو انجمن
  • تعداد ارسال ها

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

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

1 دنبال کننده

razavi_m's Achievements

عضو تازه وارد

عضو تازه وارد (2/6)

0

اعتبار در سایت

  1. چون نسخه 1.4 مهرشاد خان تغییر یافته نسخه 1.3 است، نام جدول مورد استفاده در ماژول یکسان است، ولی در نسخه 1.4 فعلی در فیلدهای جدول تغییراتی دارد که چون جدول قبلی وجود دارد، تغییرات جدید اعمال نمی شود. و در نتیجه ماژول جدید به درستی عمل نمی کند. دوستانی که ماژول 1.4 مهارشاد خان رو نصب کرده اند، برای استفاده از ماژول جدید لطفا جدول ps_module_samanpayment را حذف و یا تغییرات جدید را در ان اعمال کنند. اشکال در عمل نکردن جاوا اسکریپت است که فرم به بانک ارسال نمی شود، (البته روی قالب پیشفرض پرستا مشکلی ندارد) دیشب با firebug به صورت دستی فرم را ارسال می کردم. توضیحات بیشتر: ار تابع زیر setTimeout("document.forms.frmsaman.submit();",10); برای ایجاد یک تاخیر 10 میلی ثانیه و سپس ارسال اطلاعات به بانک استفاده شده است.(شاید با افزایش این زمان مشکل در فروشگاه شما حل شود) به دلایلی این تابع عمل نکرده و فرم ارسال نمی شود، البته می توان راههای جایگزینی مانند کلیک یک دکمه برای ارسال اطلاعات به بانک استفاده کرد.
  2. دوستانی که تست می کنند، اگر قبلا ماژول سامان که برای پرستا 1.3 نوشته شده رو نصب کرده اند، حتما اون رو از حالت نصب خارج کنند و در داخل دیتابیس یک جدول به نام ps_module_samanpayment دارد، این جدول را نیز حذف نمایند.
  3. Smarty در پرستا به صورت پیشفرض، فایلهای tpl را يكبار كامپايل كرده و در استفاده هاي بعدي از آن استفاده مي كند، این قابلیت برای بالا بردن سرعت بسیار مفید است ولی در هنگام توسعه باعث می شود، هرچه یک فایل tpl را تغییر دهید هیچ تغییری در نمایش ان در فروشگاه مشاهده نکنید. برای غیر فعالسازی آن گزینه ها را به صورت زیر تنظیم نمایید: http://www.uploadup.com/di-LC22.png
  4. فروشگاهی که به صورت واقعی در اختیار دارم، نسخه 1.3 است و به صورت واقعی با 1.4 تست نکردم، هرچند روی لوکال تست شده است. (به دلیل اینکه آدرس صفحات ماژول به بانک اعلام شده، نمیتونستم 1.4 نصب کنم) دوستانی که فروشگاهشون 1.4 است و مرچنت ملی دارند لطفا زحمت تستش رو بکشند و نتیجه رو اعلام کنند.
  5. سلام همانطوری که میدونین معماری پرستا به صورت MVC پیاده سازی شده که درواقع به 3 بخش Model, View, Control تقسيم ميشه. برای View يا ظاهر پرستا از موتور Smarty استفاده مي كند. و به زبان ساده Smarty يك template engine یا موتور قالب است که امکان جداسازی محتوا و کد را از کدهای html سايت مي دهد. دلایل ذکر مقدمات بالا برای این بود که تا حدودی با پشت صحنه پرستا آشنا شوید و در صورتی که بخواهید برای پرستا ماژولی بنویسید، سروکارتان با Smarty خواهد بود.مثلا اگر ماژول شما نياز به نمايش محتوایی داشته باشد، باید یک فایل tpl براي آن بسازيد و آنرا به Smarty بدهيد تا آنرا نمایش دهد. دلیل ایجاد این تاپیک بیان تجربیاتی بود که من و سایر دوستان در هنگام كار با اين فايلها به آن برخورده ايم و مي تواند راهگشای مشکلات دوستان دیگر باشد
  6. این مشکل که من هم درگیرش بودم مربوط به include های Smarty در فایل payment_execution.tpl است، فرصت نکردم کامل بررسیشون کنم، در هر حال با حذف اونها مشکل حل میشه(اگر مشکل مربوط به بخش دیگیری نباشد.) نمیدونستم که شما هم دارید روی ماژول سامان واسه 1.4 کار می کنید، فعلا نسخه بتا ماژول سامان رو نوشتم، ولی مرحله برگشت از بانک رو نتونستم تست کامل بگیرم، دوستانی که مرچنت سامان دارند لطفا بررسی کنند و اعلام نمایند. http://prestaepayment.codeplex.com/SourceControl/BrowseLatest
  7. سلام ماژول پرداخت بانک ملی (درگاه دامون) برای پرستا 1.4.x آماده شد. آخرین نسخه را از آدرس زیر می توانید دریافت نمایید: http://prestaepayment.codeplex.com/SourceControl/BrowseLatest پذیرای نظرات شما هستم.
  8. لطفا نسخه جدید را دانلود کرده و نصب نمایید(در این نسخه مشکل نمایش سفارش برطرف شده است) http://mellipayment.codeplex.com/releases
  9. سلام لطف میکنین متن خطایی که میده رو اینجا بگذارید و یا پبام خصوصی بفرستید
  10. در یکی از فرومها مشکلی تحت عنوان باز نشدن جزئیات سفارش مطرح شده بود، در صورتی که بعد از نصب این ماژول، جزئیات یک سفارش باز نمی شود و صفحه به صورت کامل لود نمی شود: به احتمال بسیار زیاد تابع (Function) نمایش صورتحساب آن با تابع ماژول دیگری تداخل دارد و به همین جهت این مشکل را بوجود می آورد، اگر ماژولهای پرداخت دیگری دارید این متد را در آنها بررسی کنید function hookInvoice . در صورت امکان برای تست، نام فولدر ماژولهای پرداخت دیگر تغییر داده و در ابتدای نام پوشه آنها یک UnderLine _ قرار دهید و سپس صفحه سفارش ها را بررسی کنید. در صورتی که مشکل برطرف شد لطفا نام آن ماژولها را اعلام نمایید تا بررسی کنم و مشکل را به صورت کامل رفع نمایم در صورتی که همچنان این مشکل برقرار بود(عدم نمایش جزئیات سفارش) پبام خصوصی بزنید تا ماژول را روی فروشگاه شما بررسی کنم. موفق باشید.
  11. razavi_m

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

    سلام گویا ماژول بانک ملی که توسط بنده منتشر شده است، دارای ایراداتی است. از کاربرانی که آنرا تست کرده اند، ممنون میشم ایرادات آنرا بفرمایند تا در اسرع وقت برطرف گردد. با تشکر
  12. اون زمان هنوز اين انجمن افتتاح نشده بوده برای نسخه 1.3 نوشته شده و روی 1.4 تست نکردم مسلما وقتی نسخه بتا منتشر میشه تاحدودی تست روی اون انجام شده است. تستهایی که انجام شده تا مرحله برگشت از بانک بوده به دلیل اینکه روی فروشگاهی که تست کردم IP فروشگاه نزد بانك تغيير پيدا كرده بود، خطاي نامعتبر بودن IP مي داد و نميشد كه خريد را تكميل كرد
  13. ماژول رو از ضمیمه دریافت کنید با توجه به این که هنوز نهایی نشده، پیام های مختلف رو لاتین نمایش میده و عبارت فارسی جایگزینش نکردم اگر ایرادی داشت و یا پیشنهادی برای بهبود عملکردش داشتید، همینجا اعلام کنید. (این ماژول رو حدود 6 ماه پیش اماده است ولی چون کدام از دوستان در سایر انجمنها حاضر به همکاری نشدند تا بتونم ماژول رو به صورت کامل تست کنم و با توجه به گذشت حدود 6 ماه از این درخواست، تصمیم گرفتم که اون رو به صورت نسخه بتا منتشر کنم تا شاید دوستان کمی به همکاری در تست پروژه های Open Source علاقمند شوند و همیشه منتظر لقمه آماده نباشند.) برای دریافت رایگان این ماژول از بازارچه پرستا شاپ اینجا کلیک کنید
×
×
  • اضافه کردن...