دیتالایف انجین فارسی

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

تاریخ انتشار: 24 آبان 1392
ارسال کننده: Z.A.X.6
درگاه پرداخت آنلاین بانک ملت در سایت وجود داشت اما با فروشگاه هماهنگ سازی نشده بود . کمی روش کار کردم و برای دیتالایف درستش کردم. این نسخه اولیه هست و امیدوارم مشکلی وجود نداشته باشه. مشکلی بود بفرمایین.
این ماژول گزارش گیری جداگانه هم دارد و می توانید در دو قسمت گزارش ها را مشاهده کنید. یک سری باگ امنیتی هم که در پرداخت قبلی وجود داشت رو در این نسخه بستم که گزارش مشکلات قبلی رو هم به نویسنده فروشگاه اعلام خواهم کرد. امیدوارم اولین کارم مورد پسند باشد.
در مورد بقیه مسائل هم سوالی داشتید بفرمایین.
تست شده بر روی آخرین نسخه دیتالایف 10
فروشگاه ساز نسخه 1.1
به احتمال زیاد بر روی نسخه های دیگر دیتالایف نیز کار خواهد کرد.

---------------
بروز رسانی :
فایل بروز شد . مشکلات برطرف شد . تغییراتی در آموزش نیز قرار گرفت و مشکلات برطرف شد . ممنون
  • دانلود
  • آموزش نصب
  • تصاویر
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
1- فایل فشرده را بر روی هاست خود انتقال دهید و آن را از حالت فشرده خارج کنید.
2- دقت کنید که در فایل فشرده یک فایل قالب به نام mellat_mellat.tpl وجود دارد که باید در قالب خود قرار دهید.
3- پس از اینکه فایل ها را منتقل کردید فایل نصب به آدرس install_mellat.php را اجرا کنید .
4- به مسیر /engine/modules/shop رفته و فایل main.php را باز کنید .
در این فایل کد زیر را پیدا کنید :
case 'payment':	$shoptitle = "پرداخت آنلاين پارسيان";	include_once (ENGINE_DIR . '/modules/shop/payment.php');	break;

پس از این کد دستور زیر را وارد کنید :
case 'mellat':	$shoptitle = "پرداخت آنلاين ملت";	include_once (ENGINE_DIR . '/modules/shop/mellat.php');	break;

5- به مسیر /engine/inc رفته و فایل shop.php را باز کنید :
در این فایل کد زیر را پیدا کنید :
<td valign="middle"><div class="quick"><a href="admin.php?mod=shop&action=fields"><h3>فيلدهای اضافی</h3></a>مشخص کردن انواع فيلدها برای دسته‌بندی محصولات</div></td>	</tr>	</table>	</td>	</tr>

بعد از این کد دستور زیر را وارد کنید :
<tr>	<td width="50%">	<table width="100%">	<tr>	<td width="70" height="70" valign="middle" align="center" style="padding-top:5px;padding-bottom:5px;"><img src="engine/skins/images/shop/mellat_new.gif" border="0"></td>	<td valign="middle"><div class="quick"><a href="admin.php?mod=shop&action=mellat"><h3>درگاه پرداخت بانک ملت</h3></a>درگاه پرداخت بانک ملت</div></td>	</tr>	</table>	</td>	</tr>

در همین فایل به دنبال کد زیر بگردید :
case "fieldscat": include (ENGINE_DIR . '/inc/shop/fieldscat.php'); break;

بعد از آن کد زیر را قرار دهید
case "mellat": include (ENGINE_DIR . '/inc/shop/mellat.php'); break;

6- به مسیر engine/modules/shop/ رفته و فایل cart.php را باز کنید :
در همین فایل کد زیر را پیدا کنید :
<form action='' method='post'>	<input type='hidden' name='userid' value='{$member_id['user_id']}'>	<input type='hidden' name='orderid' value='".time()."'>	<input type='hidden' id='priceofparsian' name='price' value='".$sumprice."'>	<input type='hidden' name='dopay' value='1'>	<input type='submit' class='cartbtn2' value=''>	</form>

پس از این کد دستورات زیر را قرار دهید :
<form action='/index.php?do=shop&action=mellat' method='post'>	<input type='hidden' name='userid' value='{$member_id['user_id']}'>	<input type='hidden' name='icq' value='{$member_id['icq']}'>	<input type='hidden' name='land' value='{$member_id['land']}'>	<input type='hidden' name='user' value='".$member_id['name']."' />	<input type='hidden' name='fullname' value='".$member_id['fullname']."' />	<input type='hidden' name='orderid' value='".time()."'>	<input type='hidden' name='PayAmount' value='".$sumprice."'>	<input type='hidden' name='PayRequestButton' value='پرداخت'>	<input type='submit' class='cartbtn2' value=''>	</form>
درگاه پرداخت بانک ملت بر روی فروشگاه دیتالایف
25 نفر (24 کاربر و 1 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
25 آبان 1392 - 11:53
ایول کارت بیسته flower

--------------------
مدیر بخش قالب ها
25 آبان 1392 - 11:58
بسیار عالیه flower

--------------------
عضو سایت
25 آبان 1392 - 15:10
تشکرات بسیار flower

--------------------
مدیر سایت
27 آبان 1392 - 01:18
خسته نباشي
كار مفيديه flower

--------------------
عضو سایت
28 آبان 1392 - 14:19
عالي بود آفلين happy
عضو سایت
30 آبان 1392 - 13:17
very goooooooooooooooooood
عضو سایت
11 دی 1392 - 13:52
ارور داد :( :) :) :) :)
مدیر سایت
12 دی 1392 - 09:42
دوستان عزيز آموزش نصب اصلاح شد flower

--------------------
مدیر بازنشسته
12 دی 1392 - 10:34
ممنون حمید جان flower اون کامنت آموزشی رو هم من حذف کردم چون مطلب ویرایش شده.

یک مطلب ارسال میکنند و 15 نفر باید دنبال عیب یابی و رفع مشکلات مطلب مربوطه باشند excisted
عضو سایت
18 دی 1392 - 17:02
همچنان ماژول مورد نظر مشکل داره .
عضو سایت
05 بهمن 1392 - 23:03
به مسیر /engine/modules/shop رفته و فایل main.php را باز کنید .

main.php نداریم؟؟؟؟؟؟؟؟؟؟؟؟؟
عضو سایت
11 اسفند 1392 - 14:55
بعضی از قسمت ها اصلاً فایلها و کدهایی که اعلام کردید نیست
واقعاً چطوریاستتتتتتت؟ :)
عضو سایت
02 بهمن 1393 - 21:19
یکی یه ترمینال id نداره به ما بده ما چک کنیم یه پول کمیم میره به حسابش
عضو سایت
11 فروردین 1395 - 11:22
کد دستوری مرحله 6 رو چرا نذاشتین؟! belay
عضو سایت
11 فروردین 1395 - 22:47
آیا میشه بااین مازول تبدیل به دانلود به ازای پرداخت کرد

--------------------
مدیر بخش ماژول ها
12 فروردین 1395 - 15:35
نقل قول: mostafa009
یکی یه ترمینال id نداره به ما بده ما چک کنیم یه پول کمیم میره به حسابش

امکان تست روی هر دامنه و IP وجود نداره ، باید از شناسه مختص خودتون استفاده کنین که نیاز به enamad داره!
نقل قول: sir_iman
کد دستوری مرحله 6 رو چرا نذاشتین؟! belay

هست متاسفانه مشکل از قالب هست و دیده نمیشه!
نقل قول: ovimez
آیا میشه بااین مازول تبدیل به دانلود به ازای پرداخت کرد

خیر!

--------------------
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *