Post by advanc » Wed Jan 19, 2011 8:16 am

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

المطلوب باختصار حذف وليس اضافة حذف بعض الخانات في صفحة انشاء الحساب

لان بصراحة حذفتها باتباع هذا الشرح ولكن للاسف لم ينحذف سواء اللغة العربية ولم تنحذف الخانات



opencartArab wrote:

تقدر تعدل مسميات الحقول من هذا الملف

catalog\language\arabic\account\create.php

وبالنسبة لإضافة حقول طبعا تحتاج الى التعديل على قاعدة البيانات بإضافة جداول على حسب طلبك وايضا تربطها بملفات السكربت

يعني شغل برمجة خاصة

وبالنسبة لألوان الخلفية راجع هذا الموضوع

http://forum.opencart.com/viewtopic.php?f=101&t=20132

وبالتوفيق

تحياتي للجميع

New member

Posts

Joined
Mon Jan 03, 2011 4:11 pm

Post by opencartArab » Thu Jan 20, 2011 12:08 am



وعليكم السلام ورحمة الله وبركاته

أخوي لاحظ مكتوب تعديل مسميات الحقول وليس حذفها

وهذا مسار ملف اللغة العربية

يعني مثلا صاحب موقع يحتاج يغير كلمة الفاكس إلى رقم الفاكس

وواحد ثاني يحتاج يغير كلمة رقم الجوال إلى رقم السيار

وهكذا

لكن انت تحتاج تحذف الحقول من هذا الملف على المسار

catalog\view\theme\default\template\account\create.tpl

وبالتوفيق لك


التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by Khalid H.S » Thu Jan 20, 2011 2:54 pm

حذف الحقول راح يسبب لك مشاكل كثيرة
جربت أحذفها بأكثر من طريقة لكن لاحظت أني احتاج للتعديل على كامل السكربت
فتراجعت عن التعديل لأنه أيضاً بعض الموديلات الي ممكن تركبها مستقبلاً تتطلب وجود بعض الخانات
وإذا صرت حاذفها راح تطلع لك مشاكل

إذا كنت تجيد اللغة الانجليزية اطرح استفسارك في القسم الرئيسي لأن فيه مبرمجين للسكربت ممكن يفيدونا
وأنا اقترح على مشرف هذا القسم وضع موضوع للاقتراحات ومن ثم ترجمتها وتقديمها للمبرمجين باسم القسم العربي

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by advanc » Thu Jan 20, 2011 8:26 pm

سبق السيف العدل

Image

شكرا لك

ونتمنى من مشرفنا عمل اقتراحك

New member

Posts

Joined
Mon Jan 03, 2011 4:11 pm

Post by opencartArab » Thu Jan 20, 2011 8:32 pm



يا أخوان مافهمت عليكم ممكن توضيح أكثر

وبالنسبة للأخ خالد كيف حذف الحقول يسبب مشاكل؟؟
المسار اللي كتبته أنا هو في القالب يعني بيتم إخفاء الحقول وليس حذفها وبالتالي لن يؤثر أو يسبب مشاكل
طبعاً الإخفاء للحقول الغير إلزامية لأنك لو أخفيت الحقول الإلزامية لن يتم الانتقال للصفحة اللي بعدها


التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by Khalid H.S » Sun Jan 23, 2011 2:24 am

أخوي advanc
جرب تسجل عضوية يستحيل ما يطلع معك خطأ إذا اقتصرت التعديل على الملف الذي ذكره المشرف
أقل شي راح يطلع عندك خطأ بهذين الملفين
خطأ في أعلى صفحة التسجيل يظهر هذا المسار
catalog\controller\account\create.php
بعد اتمام عملية التسجيل يتم التسجيل لكن مع ظهور أخطاء برمجية هذا مسار الخطأ
catalog\model\account\customer.php
شخصياً تجاوزت هذي النقطة لكن الوضع يحتاج المزيد من التعديلات
منها ملفات لوحة التحكم خاصة إذا كنت حاذف "خانات مطلوبه" مثل رقم التلفون ماراح تقدر تعدل ملف العضو بدون تضيف رقمه!
أيضاً تحتاج تعدل على الملف الشخصي للعضو بحيث تزيل الخانات المحذوفة
لأن لو جاء يعدل على الباسورد مثلاً أو الايميل راح يطلع له خطأ بسبب الخانات المحذوفة والي مازالت ظاهرة عنده
هذا في حالة أن السكربت على الوضع الافتراضي بدون إضافة موديلات تستدعي بعض المعلومات من الخانات المحذوفة
زي ماقلت الشغلة تحتاج إعادة هيكله مو سالفة أحذف خانة وفقط إذا تحب أن يكون شغلك سليم
خاصة أن الموقع بيكون تجاري ظهور أي خطأ برمجي قد يفقدك عميل لأنه سيفقد الثقة بمدى ثبات الموقع ودرجة الاعتماد عليه

أخوي opencartArab
اتمنى وضحت الفكرة الي أقصدها
الموضوع مو مستحيل لكنه متعب إذا كان المقابل حذف كم خانة ما تسوى هذي المجازفة

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by opencartArab » Sun Jan 23, 2011 3:00 am



أعيد وأكرر بتفصيل أكثر

إخفاء الحقول الغير إلزامية لا يسبب مشاكل وهي ثلاثة حقول فقط

فاكس:
الشركة:
العنوان الثاني:

وهذه الثلاثة حقول غير إلزامية ويمكن إخفائها وليس حذفها من ملف القالب
الذي ذكرته بالرد في الأعلى

أما بقية الحقول يمكن حذفها وليس إخفائها ولكن تحتاج إلى تعديل على ملفات إنشاء وتعديل إنشاء حساب جديد من مجلدات الأدمن والكاتلوج على حسب مسار كل ملف
وفكرة التعديل هي منع الإرسال لقاعدة البيانات فقط

وعند الترقية يجب عمل نفس التعديلات على الملفات التي سوف تستبدلها قبل عمل الترقية

وخلاصة الموضوع يجب عمل هذه الحلول بواسطة مبرمج أو مطور مواقع محترف
لأن أقل خطأ سوف يسبب مشاكل
كما ذكر الأخ خالد




التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by Khalid H.S » Sun Jan 23, 2011 5:13 am

كيف تخفى الحقول الغير إلزامية من غير حذفها؟

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by opencartArab » Sun Jan 23, 2011 6:47 pm

Khalid H.S wrote:كيف تخفى الحقول الغير إلزامية من غير حذفها؟


افتح الملف على المسار التالي:

catalog\view\theme\default\template\account\create.tpl

وابحث عن

Code: Select all

<tr>
            <td><?php echo $entry_fax; ?></td>
            <td><input type="text" name="fax" value="<?php echo $fax; ?>" /></td>
          </tr>
واحذفها
وهو خاص بحقل الفاكس


ثم ابحث عن

Code: Select all

<tr>
            <td width="150"><?php echo $entry_company; ?></td>
            <td><input type="text" name="company" value="<?php echo $company; ?>" /></td>
          </tr>
واحذفها
وهو خاص بحقل الشركة

ثم ابحث عن

Code: Select all

<tr>
            <td><?php echo $entry_address_2; ?></td>
            <td><input type="text" name="address_2" value="<?php echo $address_2; ?>" /></td>
          </tr>
واحذفها
وهو خاص بحقل العنوان الثاني

ثم احفظ الملف

واذا ماودك تحذفها بحيث تصير مخفية بدون ظهورها في الموقع ايضاً

أضف قبل وبعد كل سطر من الاسطر اللي ذكرتها لك التالي
<!--
هنا الكود
//-->

مثلا كود الفاكس سوف يكون بالشكل التالي:

Code: Select all

<!-- <tr>
            <td><?php echo $entry_fax; ?></td>
            <td><input type="text" name="fax" value="<?php echo $fax; ?>" /></td>
          </tr> //-->

وان شاء الله يشتغل المتجر بشكل طبيعي بدون مشاكل
;D
[/size]

التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by Khalid H.S » Mon Jan 24, 2011 5:10 am

طيب أخوي هذي طريقة حذف مو اخفاء كنت أظن فيه طريقة معينة من الإعدادات أو يوجد موديل لذلك ;)
الطريقة الي وضعتها هي لحذف الخانات وهي الي تسبب المشاكل في حالة ماعدلت على بقية السكربت
حتى لو كانت خانات غير مطلوبة!

كل الشكر لك مشرفنا

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by opencartArab » Mon Jan 24, 2011 5:27 am



هلا أخ خالد

ياريت لو كان في طريقة من لوحة التحكم أو موديول

ماكان الواحد يشتغل ويعدل

أعتقد والله أعلم أن اللغة الجديدة

HTML5

بتعمل تغييرات كثيرة في عالم مواقع الانترنت

وأعتقد أيضاً اذا اعتمدها المبرمج في مجلد الاستايل بيكون المتجر شي خيالي

وبما أن اللغة جديدة يمكن تلاحظ تغييرات في جميع السكربتات خلال سنة أو سنتين

على مايكون المبرمجين متمكنين منها

ولا أقصد فقط المتجر وإنما المنتديات والمدونات وغيرها
---------
نرجع لموضوع حذف أو اخفاء الخانات

انت جربت تحذف الخانات الثلاثة اللي أنا ذكرتها وسببت لك مشاكل؟





التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by Khalid H.S » Mon Jan 24, 2011 6:18 am

html5 بتكون شيء حلو لكن يبي لها وقت حتى تصير لغة معتمدة وتدعمها جميع المتصفحات
فيه قبلها css3
طالعه من كم سنة وإلى الأن لم يتم اعتمادها مع أنها أسهل من html5
لأنها لغة مساندة وليست بنيوية مثل html5

بخصوص الخانات نعم جربت أحذفها وهي أول شيء جربته
ويظهر خطأ بالمسارين الي ذكرتهم بأول تعليق لي
وبرضو حذفتهم من المسارين وكانت العضوية تسجل عادي
لكن تحتاج المزيد من التعديلات مثل الملف الشخصي للعضو لأن الخانات بتكون ظاهرة له
ولما يجي يعبيها بتطلع له أخطاء بسبب التعديل السابق على الملفات الأساسية

ممكن أجلس عليها يوم وأضبطها ثم أنقل التعديلات والطريقة في موضوع جديد إن شاء الله

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by advanc » Wed Jan 26, 2011 9:25 am

Khalid H.S wrote:أخوي advanc
جرب تسجل عضوية يستحيل ما يطلع معك خطأ إذا اقتصرت التعديل على الملف الذي ذكره المشرف
أقل شي راح يطلع عندك خطأ بهذين الملفين
خطأ في أعلى صفحة التسجيل يظهر هذا المسار
catalog\controller\account\create.php
بعد اتمام عملية التسجيل يتم التسجيل لكن مع ظهور أخطاء برمجية هذا مسار الخطأ
catalog\model\account\customer.php
شخصياً تجاوزت هذي النقطة لكن الوضع يحتاج المزيد من التعديلات
منها ملفات لوحة التحكم خاصة إذا كنت حاذف "خانات مطلوبه" مثل رقم التلفون ماراح تقدر تعدل ملف العضو بدون تضيف رقمه!
أيضاً تحتاج تعدل على الملف الشخصي للعضو بحيث تزيل الخانات المحذوفة
لأن لو جاء يعدل على الباسورد مثلاً أو الايميل راح يطلع له خطأ بسبب الخانات المحذوفة والي مازالت ظاهرة عنده
هذا في حالة أن السكربت على الوضع الافتراضي بدون إضافة موديلات تستدعي بعض المعلومات من الخانات المحذوفة
زي ماقلت الشغلة تحتاج إعادة هيكله مو سالفة أحذف خانة وفقط إذا تحب أن يكون شغلك سليم
خاصة أن الموقع بيكون تجاري ظهور أي خطأ برمجي قد يفقدك عميل لأنه سيفقد الثقة بمدى ثبات الموقع ودرجة الاعتماد عليه

أخوي opencartArab
اتمنى وضحت الفكرة الي أقصدها
الموضوع مو مستحيل لكنه متعب إذا كان المقابل حذف كم خانة ما تسوى هذي المجازفة

تسلم أخوي خالد .. الحمد لله تم اعادة الملفات ..

وبالنسبة لمشرفنا الكريم .. فأنا أعتقد أن ثلاث خانات ليس هي المطلوب حذفها ولكن المطلوب هو حذف اغلب الخانات مثل الصورة


ولكن عموما الف شكر لك

New member

Posts

Joined
Mon Jan 03, 2011 4:11 pm
Who is online

Users browsing this forum: No registered users and 12 guests