نمایش نتایج: از شماره 1 تا 10 , از مجموع 160

موضوع: اموزش سیستم whmcs در همه سطوح

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو دائم nimafire آواتار ها
    تاریخ عضویت
    Aug 2008
    محل سکونت
    تهران - اصفهان
    نوشته ها
    1,529
    تشکر تشکر کرده 
    209
    تشکر تشکر شده 
    3,248
    تشکر شده در
    1,901 پست

    پیش فرض ایجاد صفحات اضافی

    ممکن است مایل باشید صفحات فرعی برای وب سایت خود ایجاد کنید که این کار به صورت پیش فرض امکان پذیر نیست. شما میتوانید تنها محصول در سایت قرار دهید
    اگر مایل باشید مثلا صفحه ای به نام promotion ایجاد کنید در ابتدا یک فایل با نام دلخواه و پسوند php ایجاد کرده و کد زیر را در ان قرار دهید و در صفحه پوشه اصلی سیستم whmcs آپلود کنید.
    فایل ما mypage.php نام دارد. در کد زیر به دنبال mypage بوده و ان را با عبارت خود جایزگزین کنید:

    کد PHP:
     <?php
     
     define
    ("CLIENTAREA",true);
     
    //define("FORCESSL",true); // Uncomment to force the page to use https://
     
     
    require("init.php");
     
     
    $ca = new WHMCS_ClientArea();
     
     
    $ca->setPageTitle("Your Page Title Goes Here");
     
     
    $ca->addToBreadCrumb('index.php',$whmcs->get_lang('globalsystemname'));
     
    $ca->addToBreadCrumb('mypage.php','Your Custom Page Name');
     
     
    $ca->initPage();
     
     
    //$ca->requireLogin(); // Uncomment this line to require a login to access this page
     
     # To assign variables to the template system use the following syntax.
     # These can then be referenced using {$variablename} in the template.
     
     
    $ca->assign('variablename'$value);
     
     
    # Check login status
     
    if ($ca->isLoggedIn()) {
     
       
    # User is logged in - put any code you like here
     
       # Here's an example to get the currently logged in clients first name
     
       
    $result mysql_query("SELECT firstname FROM tblclients WHERE id=".$ca->getUserID());
       
    $data mysql_fetch_array($result);
       
    $clientname $data[0];
     
       
    $ca->assign('clientname'$clientname);
     
     } else {
     
       
    # User is not logged in
     
     
    }
     
     
    # Define the template filename to be used without the .tpl extension
     
     
    $ca->setTemplate('mypage');
     
     
    $ca->output();
     
     
    ?>
    صفحه خود را با کد html طراحی کنید و در فایلی دقیقا به نام فایلی که در بالا ایجاد کرده اید با پسوند tpl ذخیره کنید و در پوشه اصلی قالب خود اپلود کنید.مثلا /templates/default/mypage.tpl

    پس ما یک فایل پی اچ پی با نام mypage ایجاد کردیم و سپس یک فایل با پسوند tpl دقیقا با همان نام ایجاد کردیم
    ● مدیر فنی سرور - کانفیگ فنی و امنیتی سیستم عامل و انواع کنترل پنل های لینوکس cPanel - Directadmin / نزدیک به 10 سال تجربه

  2. تعداد تشکر ها ازnimafire به دلیل پست مفید


  3. #2
    عضو جدید hexahost.net آواتار ها
    تاریخ عضویت
    Feb 2014
    محل سکونت
    Tehran
    نوشته ها
    26
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض پاسخ : ایجاد صفحات اضافی

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

    جدیدا به یک مشکل اساسی و جالب خوردم

    در پنل whmcs وقتی می خواید سرویسی بخرید و روی تکمیل سفارش کلیک می کنید

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

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

    با تشکر

    رحیمی
    ​هِگزا هاست
    ​شماره تماس : 09126613342
    ​سامانه پیامک : 5000243006
    ​ایمیل پشتیبانی : info@hexahost.net

  4. تعداد تشکر ها از hexahost.net به دلیل پست مفید


  5. #3
    عضو دائم nimafire آواتار ها
    تاریخ عضویت
    Aug 2008
    محل سکونت
    تهران - اصفهان
    نوشته ها
    1,529
    تشکر تشکر کرده 
    209
    تشکر تشکر شده 
    3,248
    تشکر شده در
    1,901 پست

    پیش فرض پاسخ : ایجاد صفحات اضافی

    نقل قول نوشته اصلی توسط hexahost.net نمایش پست ها
    سلام به دوستان و همکاران گرامی

    جدیدا به یک مشکل اساسی و جالب خوردم

    در پنل whmcs وقتی می خواید سرویسی بخرید و روی تکمیل سفارش کلیک می کنید

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

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

    با تشکر

    رحیمی
    سلام
    لطفا تاپیک جداگانه برای بررسی این مشکل باز کنید
    ارور کد را روشن کنید تا ارور نمایان و بررسی شود
    ● مدیر فنی سرور - کانفیگ فنی و امنیتی سیستم عامل و انواع کنترل پنل های لینوکس cPanel - Directadmin / نزدیک به 10 سال تجربه

  6. تعداد تشکر ها از nimafire به دلیل پست مفید


  7. #4
    عضو جدید 20click آواتار ها
    تاریخ عضویت
    Feb 2013
    نوشته ها
    3
    تشکر تشکر کرده 
    16
    تشکر تشکر شده 
    4
    تشکر شده در
    2 پست

    پیش فرض پاسخ : ایجاد صفحات اضافی

    نقل قول نوشته اصلی توسط nimafire نمایش پست ها
    ممکن است مایل باشید صفحات فرعی برای وب سایت خود ایجاد کنید که این کار به صورت پیش فرض امکان پذیر نیست. شما میتوانید تنها محصول در سایت قرار دهید
    اگر مایل باشید مثلا صفحه ای به نام promotion ایجاد کنید در ابتدا یک فایل با نام دلخواه و پسوند php ایجاد کرده و کد زیر را در ان قرار دهید و در صفحه پوشه اصلی سیستم whmcs آپلود کنید.
    فایل ما mypage.php نام دارد. در کد زیر به دنبال mypage بوده و ان را با عبارت خود جایزگزین کنید:

    کد PHP:
     <?php
     
     define
    ("CLIENTAREA",true);
     
    //define("FORCESSL",true); // Uncomment to force the page to use https://
     
     
    require("init.php");
     
     
    $ca = new WHMCS_ClientArea();
     
     
    $ca->setPageTitle("Your Page Title Goes Here");
     
     
    $ca->addToBreadCrumb('index.php',$whmcs->get_lang('globalsystemname'));
     
    $ca->addToBreadCrumb('mypage.php','Your Custom Page Name');
     
     
    $ca->initPage();
     
     
    //$ca->requireLogin(); // Uncomment this line to require a login to access this page
     
     # To assign variables to the template system use the following syntax.
     # These can then be referenced using {$variablename} in the template.
     
     
    $ca->assign('variablename'$value);
     
     
    # Check login status
     
    if ($ca->isLoggedIn()) {
     
       
    # User is logged in - put any code you like here
     
       # Here's an example to get the currently logged in clients first name
     
       
    $result mysql_query("SELECT firstname FROM tblclients WHERE id=".$ca->getUserID());
       
    $data mysql_fetch_array($result);
       
    $clientname $data[0];
     
       
    $ca->assign('clientname'$clientname);
     
     } else {
     
       
    # User is not logged in
     
     
    }
     
     
    # Define the template filename to be used without the .tpl extension
     
     
    $ca->setTemplate('mypage');
     
     
    $ca->output();
     
     
    ?>
    صفحه خود را با کد html طراحی کنید و در فایلی دقیقا به نام فایلی که در بالا ایجاد کرده اید با پسوند tpl ذخیره کنید و در پوشه اصلی قالب خود اپلود کنید.مثلا /templates/default/mypage.tpl

    پس ما یک فایل پی اچ پی با نام mypage ایجاد کردیم و سپس یک فایل با پسوند tpl دقیقا با همان نام ایجاد کردیم

    چگونه و با چه کدی صفحه ساخته شده را در header.tp باید جای داد ؟ البته من هم اکنون در مورد جای دادن و نمایش بلوک راست کناری که طراحی کردم با مشکل شیوه فراخوانی این بلوک که قابل نمایش در تمامی صفحات باشد مواجه شدم . چنانچه مقدور است راهنمایی کنید؟
    خبری در راه است

  8. #5
    عضو جدید
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : ایجاد صفحات اضافی

    نقل قول نوشته اصلی توسط 20click نمایش پست ها
    چگونه و با چه کدی صفحه ساخته شده را در header.tp باید جای داد ؟ البته من هم اکنون در مورد جای دادن و نمایش بلوک راست کناری که طراحی کردم با مشکل شیوه فراخوانی این بلوک که قابل نمایش در تمامی صفحات باشد مواجه شدم . چنانچه مقدور است راهنمایی کنید؟
    سلام
    با بلوک چه مشکلی دارید ؟ باید در فایل header.tpl تغییرات انجام دهید

    - - - Updated - - -

    نقل قول نوشته اصلی توسط 20click نمایش پست ها
    چگونه و با چه کدی صفحه ساخته شده را در header.tp باید جای داد ؟ البته من هم اکنون در مورد جای دادن و نمایش بلوک راست کناری که طراحی کردم با مشکل شیوه فراخوانی این بلوک که قابل نمایش در تمامی صفحات باشد مواجه شدم . چنانچه مقدور است راهنمایی کنید؟
    نقل قول نوشته اصلی توسط mortezaafshari نمایش پست ها
    چرا نیازی به اپلود پوشه status نیست؟ اگه آپلود شده باشه چی ؟ حذفش کنیم ؟
    این پوشه برای مانیتورینگ سرور هست. اگر ماسل هستید وضعیت سرور سایت فروشتان را نیز اطلاع رسانی کنید. آپلود کنید

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزش ایجاد کرون جاب در نسخه ۷ سیستم whmcs
    توسط alireza7596r در انجمن مباحث و منابع آموزش
    پاسخ ها: 10
    آخرين نوشته: November 10th, 2016, 09:19
  2. آموزش جامع نصب و راه اندازی و فارسی سازی سیستم whmcs
    توسط هاست 97 در انجمن مباحث و منابع آموزش
    پاسخ ها: 316
    آخرين نوشته: November 7th, 2016, 13:55
  3. آموزش ایجاد قالب برای ایمیل های سیستم whmcs
    توسط soheil.zare2006 در انجمن مباحث و منابع آموزش
    پاسخ ها: 26
    آخرين نوشته: June 4th, 2013, 17:42
  4. پاسخ ها: 6
    آخرين نوشته: July 17th, 2011, 22:20

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •