کامپوننت: تفاوت بین نسخهها
| (۴ نسخهٔ میانی ویرایش شده توسط ۳ کاربر نشان داده نشده) | |||
| سطر ۱: | سطر ۱: | ||
| − | == کامپوننت چیست؟ == | + | ==[[کامپوننت]] چیست؟== |
| + | [[کامپوننت]]ها برنامههایی هستند که در داخل [[مامبو]]/[[جوملا]] اجرا شده و خروجی آنها در قسمت اصلی صفحه به نمایش در میآید. | ||
| − | کامپوننت | + | ==انواع [[کامپوننت]]== |
| + | [[کامپوننت]]ها دو نوع هستند: [[کامپوننت]]های هسته و [[کامپوننت]]های افزودنی | ||
| + | [[کامپوننت]]های هسته وظایف اصلی خود [[مامبو]]/[[جوملا]] را اجرا می کنند. | ||
| + | مانند [[کامپوننت]] محتوا com_content - [[کامپوننت]] لینکستان com_weblinks | ||
| − | + | [[کامپوننت]]های افزودنی برنامههایی هستند که امکاناتی را به [[مامبو]]/[[جوملا]] اضافه میکنند. برای افزودن یک امکان مشخص به [[مامبو]]/[[جوملا]] میتوان یک [[کامپوننت]] برای آن برنامه نویسی کرد. در برنامه نویسی این [[کامپوننت]]ها از توابع داخلی و از پیش آماده شده [[مامبو]]/[[جوملا]] استفاده میشود. | |
| + | بطور مثال [[کامپوننت]]های گالری، [[کامپوننت]] مدیریت فایلها و دانلود، [[کامپوننت]] فروشگاه از [[کامپوننت]]های افزودنی هستند. | ||
| − | |||
| − | کامپوننت | + | ==ویژگیهای [[کامپوننت]]ها== |
| − | + | [[کامپوننت]]ها معمولا از دو بخش کاربری و مدیریت تشکیل شده اند. برای نمایش [[کامپوننت]] در قسمت اصلی صفحه در بخش کاربری از بخش کاربری و برای اجرای [[کامپوننت]] در مرکز مدیریت ، از بخش مدیریت [[کامپوننت]] استفاده میشود. ممکن است برخی کامپوننتها یکی از این دو بخش را نداشته باشند. مثلا [[کامپوننت]] JoomlaXplorer فقط در بخش مدیریت اجرا میشود و در بخش کاربری استفادهای ندارد. | |
| − | کامپوننت | + | خروجی [[کامپوننت]]ها در قسمت اصلی صفحه (mainbody) نمایش داده میشود. در صورتی که نیاز باشد اطلاعاتی که پردازش آن توسط یک [[کامپوننت]] انجام می شود در قسمتهای دیگر سایت (موقعیت [[ماژول]]ها) نمایش داده شود، از یک [[ماژول]] کمکی برای این کار استفاده می شود. مثلا [[کامپوننت]] مدیریت تبلیغات یک [[ماژول]] دارد که میتواند تبلیغی که برای آن تعیین میکنید را در بالای سایت نمایش بدهد. |
| − | + | ||
| + | همچنین برخی [[کامپوننت]]ها از [[مامبوت]]ها بهره میبرند. مثلا [[کامپوننت]] یادداشتها برای نمایش یادداشتها زیر مطالب از یک [[مامبوت]] استفاده میکند. | ||
| − | + | [[کامپوننت]]ها در قالب یک بسته نصب ارائه میشوند که میتوان به سادگی آن را از مرکز مدیریت روی سایت نصب نمود. این بستهها شامل تمام فایلهای لازم برای اجرای [[کامپوننت]] در بخش کاربری و مدیریت، و همچنین فایل xml حاوی اطلاعاتی در مورد چگونگی نصب کامپوننت هستند. | |
| − | |||
| − | + | [[کاربر:Grand|سعید]] ۱۵ ژوئیهٔ ۲۰۰۹، ساعت ۱۳:۴۶ (UTC) | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | [[کاربر: | + | |
{{کپی رایت}} | {{کپی رایت}} | ||
| − | [[رده: | + | [[رده:کامپوننتهای مامبو]] [[رده:کامپوننتهای جوملا]] [[رده:سوالات متداول مامبو]] [[رده:سوالات متداول جوملا]] |
| − | [[رده: | + | |
| − | [[رده:سوالات متداول مامبو]] | + | |
| − | [[رده:سوالات متداول جوملا]] | + | |
نسخهٔ کنونی تا ۱۰ فوریهٔ ۲۰۱۱، ساعت ۱۱:۲۳
کامپوننت چیست؟
کامپوننتها برنامههایی هستند که در داخل مامبو/جوملا اجرا شده و خروجی آنها در قسمت اصلی صفحه به نمایش در میآید.
انواع کامپوننت
کامپوننتها دو نوع هستند: کامپوننتهای هسته و کامپوننتهای افزودنی
کامپوننتهای هسته وظایف اصلی خود مامبو/جوملا را اجرا می کنند. مانند کامپوننت محتوا com_content - کامپوننت لینکستان com_weblinks
کامپوننتهای افزودنی برنامههایی هستند که امکاناتی را به مامبو/جوملا اضافه میکنند. برای افزودن یک امکان مشخص به مامبو/جوملا میتوان یک کامپوننت برای آن برنامه نویسی کرد. در برنامه نویسی این کامپوننتها از توابع داخلی و از پیش آماده شده مامبو/جوملا استفاده میشود. بطور مثال کامپوننتهای گالری، کامپوننت مدیریت فایلها و دانلود، کامپوننت فروشگاه از کامپوننتهای افزودنی هستند.
ویژگیهای کامپوننتها
کامپوننتها معمولا از دو بخش کاربری و مدیریت تشکیل شده اند. برای نمایش کامپوننت در قسمت اصلی صفحه در بخش کاربری از بخش کاربری و برای اجرای کامپوننت در مرکز مدیریت ، از بخش مدیریت کامپوننت استفاده میشود. ممکن است برخی کامپوننتها یکی از این دو بخش را نداشته باشند. مثلا کامپوننت JoomlaXplorer فقط در بخش مدیریت اجرا میشود و در بخش کاربری استفادهای ندارد.
خروجی کامپوننتها در قسمت اصلی صفحه (mainbody) نمایش داده میشود. در صورتی که نیاز باشد اطلاعاتی که پردازش آن توسط یک کامپوننت انجام می شود در قسمتهای دیگر سایت (موقعیت ماژولها) نمایش داده شود، از یک ماژول کمکی برای این کار استفاده می شود. مثلا کامپوننت مدیریت تبلیغات یک ماژول دارد که میتواند تبلیغی که برای آن تعیین میکنید را در بالای سایت نمایش بدهد.
همچنین برخی کامپوننتها از مامبوتها بهره میبرند. مثلا کامپوننت یادداشتها برای نمایش یادداشتها زیر مطالب از یک مامبوت استفاده میکند.
کامپوننتها در قالب یک بسته نصب ارائه میشوند که میتوان به سادگی آن را از مرکز مدیریت روی سایت نصب نمود. این بستهها شامل تمام فایلهای لازم برای اجرای کامپوننت در بخش کاربری و مدیریت، و همچنین فایل xml حاوی اطلاعاتی در مورد چگونگی نصب کامپوننت هستند.
سعید ۱۵ ژوئیهٔ ۲۰۰۹، ساعت ۱۳:۴۶ (UTC)
|
|