رفتن به مطلب

david

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

    4
  • تاریخ عضویت در سایت

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

پست ها ارسال شده توسط david


  1. سلام

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

    سلام

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

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

    آقای رضوانی سلام

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

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

    اینکه دسترسی ftp وب سایت برای شما پیغام خصوص بدهیم و به شما زحمت بدهیم هم برای شما مشکل هست و هم برای ما.

    روز اولی که من این افزونه را در سایت دیدم خیلی خوشحال شدم ولی العان به خاطر این افزونه حدود ۲ روز است که درگیر شدم و پشیمان هستم که چرا ماژول آمادش را نخریدم .:huh:


  2. سلام

    تو این پست یه سورپرایز دارم!

    نحوه افزودن کد کپچا به کامپوننت مدیریت آگهی ها Ads Manager.

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

    جالبه که تو فروم رسمی این کامپوننت هم (http://forum.joomprod.com/viewforum.php?f=1&sid=61c1c4d32f56212d3fdbe0fdf98ed9d4) راه حل درست و حسابی برای افزودن کد کپچا مطرح نشده، خود نویسنده کامپوننت میگه فعلا امکانش نیست براش کپچا بذاریم، انشالله نسخه های بعدی! یکی دو نفر از کاربران اون فروم هم راه حل کد Recaptcha رو مطرح کرده بودن که البته به نتیجه نرسیده بود. (البته اگه الان اون فروم رو جستجو کنین، راه حل من رو پیدا می کنین اونجا!)

    بگذریم!

    کاری که باید بکنین اینه که پلاگین osolcaptcha رو نصب کنین. لینک پلاگین رو در انتهای پست، میذارم. این پلاگین، به فرم های هسته جوملا مثل فرم تماس، فرم ثبت نام، فرم لاگین و ... کد امنیتی کپچا رو اضافه می کنه. اما امکان جالبی که داره اینه که یه کد بهتون میده که با اون کد میتونین کد امنیتی رو به سایر فرم ها هم اضافه کنین. فقط کافیه اون کد رو بین کدهای html فرم مورد نظرتون بذارین.

    (من همه افزونه های کپچای رایگان رو که تو سایت افزونه های جوملا (انگلیسی) هست، تست کردم. یکی دو تا افزونه دیگه هم یه همچین امکانی رو میدن. اما یا درست کار نمی کنن، یا کار باهاشون خیلی سخته. مثلا یه افزونه ای بود که دو تا کد میداد. یکی رو باید تو html فرم میذاشتی، یکی دیگه رو هم تو سورس صفحه ای که فرم به اون submit میشه! که پیدا کردن اون صفحه تو کامپوننت های مختلف اصلا کار ساده ای نیست!)

    بعد از نصب پلاگین و فعال کردنش (به تنظیمات پلاگین کاری نداریم، اگه خواستین از کد کپچا تو فرم های هسته جوملا استفاده کنین، می تونین این تنظیمات رو فعال کنین)، باید بریم سراغ فایل:

    your_domain\components\com_adsmanager\views\edit\tmpl\default.php

    و کد زیر رو :

    <?php
    
    global $mainframe;
    //set the argument below to true if you need to show vertically( 3 cells one below the other)
    $mainframe->triggerEvent('onShowOSOLCaptcha', array(false));
    ?>

    بعد از خط 380 اضافه کنیم.

    البته برای اینکه استایل فرم بهم نخوره، بهتره فرم رو توی خونه های جدول بذارین. یعنی بجای کدهای بالا، کدهای زیر رو بعد از خط 380 قرار بدین:

    
    لطفا کد امنيتي را وارد کنيد
    
    
       <?php
    
    global $mainframe;
    //set the argument below to true if you need to show vertically( 3 cells one below the other)
    $mainframe->triggerEvent('onShowOSOLCaptcha', array(false));
    ?> 
    
    

    با این کار، کد کپچا قبل از دکمه ارسال، اضافه میشه.

    لینک دانلود پلاگین:

    http://www.jmdownload.ir/download.php?filename=13034077701.zip

    این هم لینک دانلود کامپوننت (برای اینکه به پست های قبلی مراجعه نکنین):

    http://www.jmdownload.ir/download.php?filename=13034080711.zip

    با تشکر از شما جناب آقای پردل برای این آموزش .

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

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

    من از ادز منیجر adsmanager نسخه قدیمی تر استفاده میکنم که فایل

    default.php

    را ندارد ولی این فایل ها که به نظر فایل های اصلی هستند

    در روت کامپوننت نصب شده وجود دارد:

    adsmanager.class.php

    adsmanager.html.php

    adsmanager.php

    همه این فایل ها رو داخل ادیتور باز کردم ولی نتونستم پیدا کنم که باید تو کدوم خط این دستور رو اضافه کنم چون ارور میداد٫ ولی فقط متوجه شدم که تو فایل adsmanager.html.php دستورات فرم قرار دارد که سریعاٌ دستور را آخر خط مربوط به دستورهای فرم اضافه کردم ولی هیچ تغییری تو فرم ایجاد نشد حتی

    ارور هم نداد؟!؟

    حالا اگه راه حلی دارین خیلی ممنون میشم بهم بگین :1:


  3. چیزی رو که یادم رفت در پست قبلی بگم اینه که:

    واحد پولی (ریال یا تومان) در قسمت پیکربندی ملت، در آخرین کامپوننت اتصال ویرچومارت به ملت که توسط جناب رضوانی عزیز منتشر شده

    فقط درست نمایش داده نمیشه. یعنی اگر واحد پولی رو تومان قرار بدید بازهم ریال نشون میده. اما درست کار میکنه :1:

    برای مطمئن شده از این مورد میتونید از آدرس زیر:

    public_html/administrator/components/com_virtuemart/classes/payment

    فایل ps_joominamellat.cfg.php رو با یک ادیتور باز کرده و در خط unit به جای 'r' (ریال) 't' (تومن) قرار دهید.

    وقت خوش


    کد درست هستش

    اگه تومان قرار بدید باید تقسیم بر 10 بشه

    اگه تقسیم بر 0.1 کنید

    به قیمت یک صفر اضافه میشه.

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

    چیکار باید کرد؟


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

    من نسخه ویرچوال مارت فارسی رو از جومینا خریداری کردم و اون رو سایتم نصب کردم ولی زمانی که محصولاتی بیشتر از قیمت ده میلیون ریال رو در اون وارد میکنم خودش اتوماتیک قیمت اون رو 9999999.9999تغییر میدهد. و به صورت 10.000.000 ریال نشونشون میده . ولی قیمتهای زیر ده میلیون ریال رو درست نشون میدهد.

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

    rasoul.niki@gmail.com

    با سپاس فراوان

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

    یا علی

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

    با سپاس

    من هم همین مشکل رو دارم حتی تو انجمن سایت ویرچومارت (virtemart) عضو شدم که فقط همین مشکل رو مطرح کنم ولی کسی جواب درستی نداد ضمناٌ چند نفر هم مثل ما همین مشکل رو داشتن.

    دوستان عزیز لطفاٌ راهنمایی کنید شاید ما هم حرفی برای گفتن داشته باشیم.:thankyou:

×
×
  • افزودن...