زمان کنونی: ۲۶-۲-۱۴۰۳, ۱۲:۰۵ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
چطور باید یه کامپونت را به صورت دستی نصب کرد؟
۹-۲-۱۳۹۰, ۰۱:۲۰ صبح
ارسال: #2
RE: چطور باید یه کامپونت را به صورت دستی نصب کرد؟
شما فایل XML کامپوننت رو باز کنید . در این فایل کاملا مشخص هست که کدوم فایل در قسمت component/com_componentName قرار میگیره و کدوم فایلها در Administrator/Components/Com_ComponentName
بعد از انتقال فایلها نوبت به اجرای query میرسه که در فایل xml موجود هست.

هر کامپوننت که شما میخواین نصب کنید یک فایل با پسوند xml داره.
نوشته های اون فایل رو اگر دقت کنید بخشی داره که بین دو تگ queries قرار گرفته
مثلا:

<install>
   <queries>
   <query>CREATE TABLE IF NOT EXISTS `#__downloads_repository` (
       `id` int NOT NULL,
       `sequence` int NOT NULL default '0',
        `windowtitle` varchar(255) NOT NULL default '',
        `version` char (10) NOT NULL default '',
      `tabclass` varchar(255) NOT NULL default 'sectiontableentry2,sectiontableentry1',
      `tabheader` varchar(255) NOT NULL default 'sectiontableheader',
     `headerpic` varchar(255) NOT NULL default
                                   ...
                                   ...
و الی آخر
</queries>

این همون کد query کامپوننت مورد نظر هستش.
حالا شما اگر میخواین کامپوننت رو دستی نصب کنید، فایلها رو کپی کنید و در نهایت
برای وارد کردن query به phpmyadmin سایتتون برید:
Query Window رو باز کنید
دیتابیس مورد نظر رو انتخاب کنید
کد query رو اونجا paste کنید
در نهایت Go رو بزنید.

به نقل از مامبولرن
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط vahid.exe ، madadii ، mhhossein
ارسال پاسخ 


پیام‌های داخل این موضوع
RE: چطور باید یه کامپونت را به صورت دستی نصب کرد؟ - Reza Ganji - ۹-۲-۱۳۹۰ ۰۱:۲۰ صبح

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان