المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طريقة تغيير صفحة الخطأ 404 فى جملة joomla بسهولة



linnou
11-01-2013, بتوقيت غرينيتش 07:39 AM
http://www.joomcreation.com/images/stories/slideshow/404-joomla.jpg

كل من تعامل مع جملة joomla سأهم صفحة الخطأ 404 و تمنى لو يستطيع تغييرها و لكن مع الوضع فى الأعتبار عدم المساس بالكود code الأصلى لجملة joomla

و هذا هو هدفنا دائما حتى لا تحدث أخطاء او مشاكل فيما بعد نحن فى غنى عنها

الطريقة سهلة و بسيطة و نستطيع القيام بها بدون مشاكل بإذن الله

قبل ان نبدا علينا ان نجهز صفحة 404 بديلة حتى نستخدمها عوضا عن الصفحة الموجودة فى جملة joomla

و ستجدون الكثير منها على النت

الأن لابد ان نعلم المكان الذى تستدعى منه جملة joomla صفحة الخطا 404 هذه

الصفحة موجودة فى /templates/system/error.php

الأن نفتح الصفحة و نبحث عن الكود code التالى




رمز PHP:

<code style="white-space:nowrap"> <code> defined( '_JEXEC' ) or die( 'Restricted access' );
</code> </code>

و نضيف بعده هذا الكود code

رمز PHP:

<code style="white-space:nowrap"> <code> if (($this->error->code) == '404') {
echo file_get_contents('http://www.yourwebsite.com/your_custom_404_page');
}
else
{
</code> </code>

ثم ننزل الى اخر الصفحة بعد اخر سطر فى الصفحة و نضيف الكود code التالى

رمز PHP:

<code style="white-space:nowrap"> <code> <?php
}
?> </code> </code>

بعد رفعك لصفحة الخطا البديلة التى تم إنشائها و وضع العنوان الخاص بها بدلا من العنوان الموجود فى الكود code المدرج

اصبحت الصفحة البديلة هى صفحة الخطا 404 فالكود code التالى يقوم بتحويل صفحة الخطا الموجودة فى جملة joomla الى صفحة الخطا الجديدة التى قمنا بإنشائها

تستطيع ايضا وضع الكود code التالى فى صفحة الخطأ الجديدة

رمز Code:
<meta http-equiv=&quot;refresh&quot; content=&quot;10;URL=http://www.yourwebsite.com/&quot;>
حتى يتم تحويل الزائر الى الصفحة الرئيسية بعد 10ثوانى مع إمكانية تغيير عدد الثوانى بدلا من 10 الى الرقم الذى تريده


المصدر (http://www.joomcreation.com/component/k2/item/25-how-to-change-the-404-error-page-in-joomla-easily.html)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى