اشكر جميع من ساهم في تعريب البرنامج الرائع
ولكني احتاج اعرف شلون اجيب الحقول هذي على اليمين
لاني باستخدم تمبلتس مختلفة ومتنوعة
الصورة في المرفات
فياليت تقولولي السطر المعني في ملف الاستايل بهذا او الطريقة المثلى لتحويل الحقول الى اليمين
شاكر لكم
Attachments
1.gif (4.11 KiB) Viewed 6520 times
من ملف الاستايل
catalog/view/theme/default/stylesheet/stylesheet.css
في سطر من السطور يكون عنوان الاستايل
.tabs a
غير اتجاه الاستايل من اليسار
float: left;
الى اليمين
float: right;
وادعيلي
التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/
سؤال اخر ان تاذن لي
الحين في شاشه الادمين
وبالتحديد عند كتابة وصف المنتج
باللغه الانجليزي
اكتبه واحط الترميز لليسار
ولكن في العرض تطلع على اليمين
اي شي اكتبة واحطه في اليسار يجي على اليمين
(اعتقد انه في سطر متغير ترميزة لليمين ولكن لا اعرف اين هو
انا لدي ستايل معرب*
فياليت تفيدني
banda wrote:
سؤال اخر ان تاذن لي
الحين في شاشه الادمين
وبالتحديد عند كتابة وصف المنتج
باللغه الانجليزي
اكتبه واحط الترميز لليسار
ولكن في العرض تطلع على اليمين
اي شي اكتبة واحطه في اليسار يجي على اليمين
(اعتقد انه في سطر متغير ترميزة لليمين ولكن لا اعرف اين هو
انا لدي ستايل معرب*
فياليت تفيدني
اعتقد قصدك وصف المنتج يعني الكتابة تطلع على اليمين لكن صورة المنتج والسعر كلهم في مكانهم تمام؟؟
اذا كان كلامي صح زي مافهمت منك
يمكن انت ناسخ الوصف من مكان ثاني وماكتبته في لوحة الادمن
اذا انت ناسخه من صفحة مثلا او من وورد او من اي مكان السكربت يعتبرها زي الاستايل وحصل عنده لخبطة في السكربت
الافضل في هذه الحالة بعد ماتنسخ الكلام في لوحة التحكم تختار على المصدر
بعدها ممكن تلاقي سطر مثل هذا السطر او يشبهه على حسب نوع الاستايل اللي انت اخترته
<p style="text-align: right;">
عدله الى
<p style="text-align: left;">
وانا افضل انك تخليهم مضبوتين سواء كان عربي وانجليزي الى
<p style="text-align: justify;">
طبعا بعد ماتختار اتجاه الكتابة منلوحة التحكم الى اليمين او الى اليسار
وتحياتي لك
التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/
بس حاولت ما زبط
اعتقد اني ما فهمت وصفك بالتحديد
مع العلم اني دورت في كل الاستايلات على سطر مطابق للي انت كاتبة وماحصلت اي واحد منهم
سؤال كمان اخي بعد اذنك
الخانة تبع صور اضافية
كيف اخلي الصور تيجي على اليمين؟
مجموعه الصور الاضافية تبدء من اليمين
انا ماقلت لك تدور في ملف الاستايل
انا قلت لك لما تكتب الوصف في نفس لوحة التحكم ومن خيارات صندوق النص اللي فوق الصندوق مباشرة تلاقي مثلا نوع الخط وحجم الخط وجميع الخيارات الاخرى
بتلاقي جنبهم مكتوب المصدر
اضغط عليه وراح يحولك كل كتابة الوصف على شكل ستايلات
ابحث عن السطر
<p style="text-align: right;">
عدله الى
<p style="text-align: left;">
وانا افضل انك تخليهم مضبوتين سواء كان عربي وانجليزي الى
<p style="text-align: justify;">
التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/
ممكن اعرف بس ايش الصور اللي تقصدها؟؟banda wrote:
بالنسبه للصور في خانة صور إضافية كيف اخلي مجموعة الصور تبدى من اليمين؟
التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/
المفروض انها تكون على اليمين تلقائي اذا انت عدلت في ملف الاستايل
catalog/view/theme/default/stylesheet/stylesheet.css
لكن اذا مازالت على اليسار نزل حزمة التعريب من الرابط التالي
http://www.opencart.com/index.php?route ... =29&path=2
واختار الحزمة لنفس الاصدار اللي عندك لأن كل اصدار فيه اختلافات بسيطة لكن تعمل فروقات كبيرة للسكربت
وانسخ فقط ملف الاستايل من الحزمة إلى موقعك
catalog/view/theme/default/stylesheet/stylesheet.css
وان شاء الله كل الاستايلات تتعدل معاك
او شوف السطر المختلف عن اللي عندك اذا كان عندك ستايلات خاصة فيك
لان الاستايل تبعى هو الافتراضي للسكربت
واذا مازالت المشكلة موجودة بلغني
التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/
افتح ملف الاستايل
catalog/view/theme/default/stylesheet/stylesheet.css
وعدل في السطور التالية
==================================
#column_left {
float: right;
width: 180px;
margin-left: 10px;
clear: right;
}
#column_right {
float: left;
width: 180px;
margin-right: 10px;
clear: left;
}
=====================================
ولو تنسخها وتلصقها زي ما أنا عامل أفضل
وما أدري أنت مستخدم النسخة العربية او الحزمة العربية اللي أنا عاملها ولا لأ؟؟
لأن أنا عندي ملفين استايل
stylesheet.css
و
stylesheet-a.css
واحد للانجليزي والثاني للعربي
أما اذا كان عندك ملف واحد فقط ولغة وحدة فقط انسخ الاستايلات اللي فوق
واذا عندك ملف استايل واحد فقط وموقعك فيه لغتين ماراح يضبط معك في اللغة الانجليزية ولازم يكون عندك ملفين استايل
واذا ماضبط معاك بلغني
التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/
بالنسبة للاصدار اللي معك 1.3.4
المفروض انت الان عندك ملف الاستايل الخاص فيك واسمه
stylesheet.css
غير اسمه الى
stylesheet-a.css
مثلا
وروح للنسخة الانجليزية الاصلية واسترجع منها ملف الاستايل شيت وخليه جنب هذا اللي فوق
وكذا صار عندك ملفين ستايل شيت واحد للعربي والثاني للانجليزي
بس باقي كيف تربطهم الاثنين بالسكربت عشان عند اختيار اللغة العربية المفروض السكربت يتعامل مع
stylesheet-a.css
وعند اختيار اللغة الانجليزية يتعامل مع
stylesheet.css
وعشان تربطهم بالسكربت تروح لملف اللغة العربية
catalog\language\arabic\arabic.php
وتضيف السطر
$_['mainstyle'] ='stylesheet-a';
أسفل من
// Locale
وتسوي نفس العملية في ملف اللغة الانجليزية بس تنتبه ان كتابة السطر الاضافي في اللغة الانجليزية لازم يكون كذا
$_['mainstyle'] ='stylesheet';
-------------------------------------------------------------------------------
بعدها تروح للملف
catalog\controller\common\header.php
وتضيف السطر التالي
$this->data['mainstyle'] = $this->language->get('mainstyle');
فوق السطر هذا مباشرة
$this->data['charset'] = $this->language->get('charset');
------------------------------------------------------------------------------
بعدها تروح للملف
catalog\view\theme\default\template\common\header.tpl
وتستبدل السطر هذا
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />
الى هذا
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/<?php echo $mainstyle; ?>.css" />
-------------------------------------------------------------------------------
انتهينا
لاحظ ان التغيير كان في ثلاث ملفات للسكربت
الملف الأول في ملفات مجلد اللغات
يعني عند إضافة لغة جديدة تضيف السطرفيها
الملف الثاني في ملفات مجلد الكونترولار
هذي يتم فيها التعديل مرة وحدة فقط ولا تؤثر على اللغات وعلى القوالب
عند اضافة لغات جديدة أو قوالب جديدة
الملف الثالث في ملفات مجلد القوالب
يعني عند اضافة قالب جديد يتم اضافة السطر في القالب الجديد
-----------------------------------------------------------------------
وطبعا بعد اضافة ملف استايل لكل لغة سوف تلاحظ أن الموقع يرجع الى الوضع الافتراضي عند اختيار اللغة الانجليزية
ولا تنسى اضافة واستبدال الاسطر التي كتبتها لك في ردي السابق في ملف استايل اللغة العربية لتظهر لك الصور بالتجاه اليمين
أتمنى أن يكون كل شيء واضح
واذا ماضبط معاك بلغني
التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/
اشتغل ميه ميه الله يبارك لك في علمك وفي مالك وفي ابنائك وفي امرك كلة
فعلا اشكرك جزيل الشكر اولا لتفانيك في ايصال المعلومة والشرح المبسط
وهنا احب اضيف شي بالنسبة للشباب اذا احد متابع معانا الشرح من اخونا الفاضل الله يسعدة
بالنسبه للسطر
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/<?php echo $mainstyle; ?>.css" />
افضل للي عندهم اكثر من ستايل يستخدمو السطر التالي
<link rel="stylesheet" type="text/css" href="<?=$path_theme?>/stylesheet/<?php echo $mainstyle; ?>.css" />
وذلك ليتناغم مع اي ملف ستايل اخر
وارجع ثاني واشكر اخونا العزيز
opencartArab
على المساعدة والشرح والتفاعل لأفادة الجميع
Users browsing this forum: No registered users and 11 guests