سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: اختصاصی سازی error 404

  1. #1

    تاریخ عضویت
    Jun 2014
    محل سکونت
    Tehran
    نوشته ها
    180
    تشکر
    15
    تشکر شده 33 بار در 33 ارسال

    اختصاصی سازی error 404

    سلام دوستان
    من جوملا 3.3 دارم می خوام صفحه ارور 404 رو اختصاصی کنم
    فقط اگه لطف کنید و بگید کدام بخش error.php قالبم رو باید تغییر بدم تا لینک صفحه جدید 404 رو بهش بدم ممنون میشم

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال
    سلام

    یک آموزش نوشته شده توسط خانم mahshid1366 هست که براتون اینجا قرار میدم شاید کارگشا باشه!

    شما بدون هیچ کامپونتی می توانید به راحتی صفحه 404 اختصاصی برای وب سایت خود با روش زیر ایجاد نمایید:

    1- ایجاد یک مطلب با توضیحات زیر برای نمایش در صفحات 404
    (1- عنوان را error 404 page بگذارید این عنوان صفحه ای است که کاربربه آن هدایت میشود
    2- نام مستعار آدرس لینکی است که برای این صفحه ایجاد میشود دقت بفرمایید که حتما نام مستعار را بر روی 404 بگذارید
    3- مجموعه مورد نظر خود را انتخاب نمایید این مجموعه میتواند دسته بندی نشده بوده و یا مجموعه ای دلخواه بسازید و مطلب خود را در آن قرار دهید.
    4- تصویری که تمایل دارید تا در صفحه 404 نمایش داده شود را در ویرایشگر وارد نمایید
    5- از تب سمت چپ این صفحه در تنظیمات توضیحات کلی (تنظیمات متا) قسمت روبوتها را کلیک نمایید و گزینه بدون فهرست،بدون پیروی یا(no index،نامرتبط) را انتخاب نمایید. ).


    2- در این مرحله یک منو مخفی ایجاد نمایید و سپس درون این منو یک گزینه منو ایجاد نمایید که از نوع مطلب باشد.

    منو مخفی منوی است که در هیچ جای سایت نمایش داده نشود.
    در سمت راست منو:
    1- نوع گزینه منو که باید مطلب باشد (مطلب 404 که ساختیم)
    2 - عنوان منو که Error 404 page باید قرار دهید
    3- نام مسعار منو 404 قرار میگیرد
    4- پس از انتخاب مطلب لینک این منو برای شما ایجاد میشود که آن را کپی نمایید و در جایی نگه دارید این لینک در آینده مورد نیاز ما خواهد شد .



    3- حال به هاست خود روید و وارد پوشه templates شوید حال وارد پوشه قالب خود شوید در صورتی که در این پوشه فایلی به نام error.php وجود داشته باشد که آن را باید ویرایش نمایش نمایید و اگر هم وجود نداشت که یک فایل با این نام در روت قالب ایجاد نمایید

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

    1. <?php defined( '_JEXEC' ) or die( 'Restricted access'); if ($this->error->getCode() == 404) { header('Location: /لینک صفحه 404 که ایجاد نموده اید'); exit; }

    در قسمت لینک صفحه 404 آدرس لینک منویی که قبلا در گام چهارم گفته بودیم در جایی نگه دارید کپی نمایید
    مثال :

    1. Location:/index.php?option=com_content&view=category&id=16&I temid=54
    برای جوملا 3.0 باید کد ها به روش زیر باشد

    1. if ($this->error->code == 404) { header('Location: /لینک صفحه 404 که ایجاد نموده اید'); exit; }

    ---------------------------------------------------------------------------------------------------------------------------------
    توجه نمایید که در برخی قالب ها ممکن است فقط خط زیر نوشته شده باشد:
    // no direct access
    defined('_JEXEC') or die('Restricted access');
    که در این صورت با خط زیر را به صورت دستی اضافه نمایید.
    if ($this->error->getCode() == 404) { header('Location:/404'); exit; }

    404/ در این قسمت لینک همان صفحه منوی 404 ای است که ساخته اید. ('Location:/404')

    امیدوارم از این آموزش لذت برده باشید.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. کاربر مقابل از مهدی. عزیز به خاطر این پست مفید تشکر کرده است:


  5. #3

    تاریخ عضویت
    Jun 2014
    محل سکونت
    Tehran
    نوشته ها
    180
    تشکر
    15
    تشکر شده 33 بار در 33 ارسال
    این آموزش رو دیدم
    ولی فایل error.php قالب من اصلا شبیه این مثال ها نیست
    اگه نیاز هست کد هارو قرار بدم

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #4

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال
    فریم ورک خاصی هست قالبتون؟!

    اگر کد رو قرار بدید ضرر نداره!

    موفق و موید باشید

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


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

  1. شخصی سازی تصاویر قالب جوملا
    توسط faraday در انجمن قالب های جوملا 2.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 10-22-2012, 04:41 PM
  2. اختصاصی سازی ماژول roktabs
    توسط hormoud در انجمن ماژول های جوملا 2.5 فارسی
    پاسخ ها: 5
    آخرين نوشته: 10-15-2012, 07:03 AM
  3. اختصاصی سازی ثبت نام و ایجاد و ذخیره کاربر در wow
    توسط aftabgardun در انجمن بخش کاربری جوملا 1.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 08-30-2011, 01:25 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

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

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