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

موضوع: بستن یک یا چند فیلد در بخش اطلاعات کاربری برای جلوگیری از ویرایش

  1. #1
    عضو انجمن kiavaco آواتار ها
    تاریخ عضویت
    May 2017
    محل سکونت
    CA , IR
    نوشته ها
    306
    تشکر تشکر کرده 
    437
    تشکر تشکر شده 
    421
    تشکر شده در
    313 پست

    پیش فرض بستن یک یا چند فیلد در بخش اطلاعات کاربری برای جلوگیری از ویرایش

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

    گاها پیش امده که کد ملی و شماره موبایل میگیرید از کاربران برای وریفای و میخواهید برای جلوگیری از تغییر آن بگردید چطور در تنظیمات whmcs قفلش کنید داخل خود تنظیمات یک قسمت هست برای موارد اصلی مثل شهر و .... اما
    customfield رو نمیشه بست بنابراین


    دقت کنید به اموزش زیر :

    2ab3f8ef81.jpg

    دقت کنید داخل عکس با inspect کد بخش

    clientarea.php?action=details

    براتون نمایش دادم که میبینید زده customfield62

    بنابراین کد عددی آن ۶۲ هست خوب

    کد زیر رو با کد که داخل سایتتون هست باید تغییر بدید

    کد HTML:
     {$customfield.input}{/if} {$customfield.description}

    کد بالایی رو باید تغییر دهید به کد زیر

    کد HTML:
     {if $customfield.id eq '62'}{$customfield.input|replace:'type="text"':'type="text" disabled="disabled"'}
      {elseif $customfield.id eq '76'}{$customfield.input|replace:'type="text"':'type="text" disabled="disabled"'}{else}{$customfield.input}{/if} {$customfield.description}
    

    خوب یک مقدار کد رو براتون تشریح کنم

    زدیم

    {if $customfield.id eq '62'}


    یعنی اگر کاستوم فیلدمون برابر ۶۲ بود

    {$customfield.input|replace:'type="text"':'type="t ext" disabled="disabled"'}


    داخل کاستوم فیلد اینپوت replace کنه با type= text و همچنین اخر کدمون زدیم disabled = disabled



    و استفاده از کد php میکنیم

    اگر این شرط بود برامون disabled کنه اگر نبود که همون کد قبلی باشه


    بنابراین بنده چون کد ملی میگیرم و موبایل برای جلوگیری از تغییر ۲ فیلد داشتم که از elseif استفاده کردم




    شماهم امیدوارم مشکلتون حل بشه که بعدا فردی اطلاعات که نیاز دارید برای موارد قانونی تغییر ندهند
    Network Security Specialist
    شرکت انتقال داده آوا سامانه ( کیاوا ) به شماره ثبت : ۵۴۹۷۹۲ - مسئولیت محدود
    Telegram | Website

  2. # ADS




     

  3. #2
    عضو انجمن JeyServer آواتار ها
    تاریخ عضویت
    Mar 2015
    محل سکونت
    اصفهان
    نوشته ها
    189
    تشکر تشکر کرده 
    93
    تشکر تشکر شده 
    298
    تشکر شده در
    233 پست

    پیش فرض پاسخ : بستن یک یا چند فیلد در بخش اطلاعات کاربری برای جلوگیری از ویرایش

    سلام
    طبق روش شما کاربر با inspect element یا درخواست http مستقیم به سمت سرور مقدایر را ویرایش میکند.
    روشی مناسب نیست.
    .:: جی سرور - ارائه دهنده خدمات میزبانی وب و سرور های مجازی و اختصاصی ::.
    دارنده نماد اعتماد الکترونیکی از وزارت صنعت ، معدن و تجارت

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


  5. #3
    عضو انجمن kiavaco آواتار ها
    تاریخ عضویت
    May 2017
    محل سکونت
    CA , IR
    نوشته ها
    306
    تشکر تشکر کرده 
    437
    تشکر تشکر شده 
    421
    تشکر شده در
    313 پست

    پیش فرض پاسخ : بستن یک یا چند فیلد در بخش اطلاعات کاربری برای جلوگیری از ویرایش

    نقل قول نوشته اصلی توسط JeyServer نمایش پست ها
    سلام
    طبق روش شما کاربر با inspect element یا درخواست http مستقیم به سمت سرور مقدایر را ویرایش میکند.
    روشی مناسب نیست.
    شما اگر راه مناسب تری دارید قرار بدید حتما استقبال میشه این روش هم از پشتیبانی خود whmcs دریافت شده ماهم قرار دادیم
    Network Security Specialist
    شرکت انتقال داده آوا سامانه ( کیاوا ) به شماره ثبت : ۵۴۹۷۹۲ - مسئولیت محدود
    Telegram | Website

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

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

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

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

  1. پاسخ ها: 0
    آخرين نوشته: May 4th, 2017, 07:27
  2. پاسخ ها: 2
    آخرين نوشته: February 13th, 2017, 16:16
  3. پاسخ ها: 0
    آخرين نوشته: June 16th, 2013, 14:08

کلمات کلیدی این موضوع

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

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