<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
		<id>https://docs.joomlafarsi.com/index.php?action=history&amp;feed=atom&amp;title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA</id>
		<title>اضافه کردن toolbar به کامپوننت - تاریخچهٔ ویرایش‌ها</title>
		<link rel="self" type="application/atom+xml" href="https://docs.joomlafarsi.com/index.php?action=history&amp;feed=atom&amp;title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA"/>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA&amp;action=history"/>
		<updated>2026-04-17T16:36:39Z</updated>
		<subtitle>تاریخچهٔ ویرایش‌های این صفحه در ویکی</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://docs.joomlafarsi.com/index.php?title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA&amp;diff=3768&amp;oldid=prev</id>
		<title>Hamidy در ‏۴ مهٔ ۲۰۱۳، ساعت ۱۵:۰۶</title>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA&amp;diff=3768&amp;oldid=prev"/>
				<updated>2013-05-04T15:06:25Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://docs.joomlafarsi.com/index.php?title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA&amp;amp;diff=3768&amp;amp;oldid=3763&quot;&gt;نمایش تغییرات&lt;/a&gt;</summary>
		<author><name>Hamidy</name></author>	</entry>

	<entry>
		<id>https://docs.joomlafarsi.com/index.php?title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA&amp;diff=3763&amp;oldid=prev</id>
		<title>Shmata: صفحه‌ای جدید حاوی «=مقدمه= در این مقاله آموزش کامپوننت نویسی [http://www.joomlafarsi.com جوملا] قصد داریم چ...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%A7%D8%B6%D8%A7%D9%81%D9%87_%DA%A9%D8%B1%D8%AF%D9%86_toolbar_%D8%A8%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA&amp;diff=3763&amp;oldid=prev"/>
				<updated>2013-05-04T00:03:57Z</updated>
		
		<summary type="html">&lt;p&gt;صفحه‌ای جدید حاوی «=مقدمه= در این مقاله آموزش &lt;a href=&quot;/index.php?title=%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA&quot; title=&quot;کامپوننت&quot;&gt;کامپوننت&lt;/a&gt; نویسی [http://www.joomlafarsi.com جوملا] قصد داریم چ...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=مقدمه=&lt;br /&gt;
در این مقاله آموزش [[کامپوننت]] نویسی [http://www.joomlafarsi.com جوملا] قصد داریم چگونگی اضافه کردن toolbar به back-end [[کامپوننت]] ها را توضیح دهیم.&lt;br /&gt;
کلاسی که برای ایجاد Toolbar باید فراخوانی کنیم '''JToolBarHelper''' نام دارد. اسکریپت این کلاس در آدرس&lt;br /&gt;
&amp;lt;div dir=&amp;quot;ltr&amp;quot;&amp;gt;&lt;br /&gt;
SiteRoot\administrator\includes\toolbar.php&lt;br /&gt;
&amp;lt;/div&amp;gt; قرار دارد.&lt;br /&gt;
=ایجاد یک عنوان برای toolbar کامپوننت=&lt;br /&gt;
برای این منظور باید تابع  '''()title'''را از کلاس JToolBarHelper فراخوانی کنیم. مشخصات این تابع و الگوی استفاده از تابع '''()title''' به صورت ذیل است.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
public static function title($title, $icon = 'generic.png');&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
که در آن '''title$''' برای مشخص کردن عنوان toolbar مورد استفاده قرار میگیرد و '''icon$''' برای مشخص نمودن آیکون مورد استفاده در Toolbar مورد استفاده قرار میگیرد این پارامتر اختیاری است و اگر نام و پسوند تصویر مورد نظر را وارد نکنید تصویر پیش فرض [[جوملا]] جایگزین آن خواهد شد. تصویر مذکور از آدرس زیر قابل مشاهده خواهد بود.&lt;br /&gt;
&amp;lt;div dir=&amp;quot;ltr&amp;quot;&amp;gt;&lt;br /&gt;
SiteRoot\administrator\templates\bluestork\images\header&lt;br /&gt;
&amp;lt;/div&amp;gt; نحوه استفاده :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
JToolBarHelper::title( 'New Custom Toolbar');&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
کد بالا یک عنوان مشخص با آیکون پیش فرض همانند تصویر پایین برای [[کامپوننت]] ایجاد میکند.&lt;br /&gt;
[[پرونده: Comptitle.png|center|frame ]]&lt;br /&gt;
=ایجاد دکمه های Toolbar=&lt;br /&gt;
در این بخش از آموزش تصمیم نحوه اضافه کردن دکمه های [[کامپوننت]] را به Toolbar بررسی خواهیم کرد. دکمه هایی همانند شکل ذیل.&lt;br /&gt;
[[پرونده: Toolbar.png|center|frame ]]&lt;br /&gt;
برای ایجاد دکمه برای Toolbar توابع زیادی وجود دارند که مشروح مهم ترین آنها به علاوه نحوه استفاده از آنها به صورت زیر است &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
 public static function trash($task = 'remove', $alt = 'JTOOLBAR_TRASH', $check = true);&lt;br /&gt;
 public static function apply($task = 'apply', $alt = 'JTOOLBAR_APPLY');&lt;br /&gt;
 public static function save($task = 'save', $alt = 'JTOOLBAR_SAVE');&lt;br /&gt;
 public static function save2new($task = 'save2new', $alt = 'JTOOLBAR_SAVE_AND_NEW');&lt;br /&gt;
 public static function save2copy($task = 'save2copy', $alt = 'JTOOLBAR_SAVE_AS_COPY');&lt;br /&gt;
 public static function cancel($task = 'cancel', $alt = 'JTOOLBAR_CANCEL');&lt;br /&gt;
 public static function checkin($task = 'checkin', $alt = 'JTOOLBAR_CHECKIN', $check = true);&lt;br /&gt;
 public static function preferences($component, $height = '550', $width = '875', $alt = 'JToolbar_Options', $path = '', $onClose = '');&lt;br /&gt;
 public static function publish($task = 'publish', $alt = 'JTOOLBAR_PUBLISH', $check = false);&lt;br /&gt;
 public static function custom($task = '', $icon = '', $iconOver = '', $alt = '', $listSelect = true);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
'''ساختن دکمه ذخیره و بستن '''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
JToolBarHelper::save('save');&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
در واقع '''save''' نام تابع task در '''controller.php''' است که با رویداد کلیک( برروی دکمه ذخیره ) اجرا خواهد شد. در اکثر پروژه های کاربردی [[کامپوننت]] نویسی ما باید رویداد مربوطه به دکمه را مشخص کنیم. بنابراین کد اختصاصی دکمه مربوطه باید در این قسمت مشخص شود. به عنوان مثال بعد از ایجاد یک دکمه توسط کدی که در خط بالا مشخص شد, شما باید یک تابع مربوط به save در controller.php تان بنویسید و از آن طریق عملکرد آن دکمه را مشخص کنید&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
public function save()&lt;br /&gt;
 {&lt;br /&gt;
     echo 'I Am in Save';   &lt;br /&gt;
     $this-&amp;gt;display();&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
به این صورت تابع بالا ( function save ) هنگامی که رویداد کلیک برروی دکمه save انجام شد فراخوانی میشود.   &amp;lt;br /&amp;gt;&lt;br /&gt;
'''نکته''' : برای آنکه تابع بالا هنگام رویداد کلیک فراخوانی شود شما مجبورید کد زیررا را در فایل default.php در داخل تگ &amp;lt;form&amp;gt; قرار دهید. فایل default.php در قسمت view و در داخل فولدر tmpl افزونه های [[جوملا]] قرار دارد.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;task&amp;quot; value=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
'''ساختن دکمه انتخابها (options)'''&lt;br /&gt;
جهت دریافت پارامترها از فایل '''config.xml''' همانند systax زیر عمل میکنیم&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;field&lt;br /&gt;
        name=&amp;quot;ratings&amp;quot;&lt;br /&gt;
        type=&amp;quot;radio&amp;quot;&lt;br /&gt;
        label=&amp;quot;Basic Ratings&amp;quot;&lt;br /&gt;
        description=&amp;quot;Basic Ratings Desc&amp;quot;&lt;br /&gt;
        default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;option value=&amp;quot;1&amp;quot;&amp;gt;JYES&amp;lt;/option&amp;gt;&lt;br /&gt;
           &amp;lt;option value=&amp;quot;0&amp;quot;&amp;gt;JNO&amp;lt;/option&amp;gt;&lt;br /&gt;
    &amp;lt;/field&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
و یک نمونه کامل از config.xml را میتوانید مشاهده کنید.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
    &amp;lt;config&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset name=&amp;quot;Basic&amp;quot;&lt;br /&gt;
        label=&amp;quot;Basic&amp;quot;&lt;br /&gt;
            description=&amp;quot;Basic Label&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;field&lt;br /&gt;
                name=&amp;quot;ratings&amp;quot;&lt;br /&gt;
                type=&amp;quot;radio&amp;quot;&lt;br /&gt;
                label=&amp;quot;Basic Ratings&amp;quot;&lt;br /&gt;
                description=&amp;quot;Basic Ratings Desc&amp;quot;&lt;br /&gt;
                default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;option value=&amp;quot;1&amp;quot;&amp;gt;JYES&amp;lt;/option&amp;gt;&lt;br /&gt;
                    &amp;lt;option value=&amp;quot;0&amp;quot;&amp;gt;JNO&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;/field&amp;gt;&lt;br /&gt;
            &amp;lt;field&lt;br /&gt;
                name=&amp;quot;catid&amp;quot;&lt;br /&gt;
                type=&amp;quot;category&amp;quot;&lt;br /&gt;
                extension=&amp;quot;com_content&amp;quot;&lt;br /&gt;
                multiple=&amp;quot;true&amp;quot;&lt;br /&gt;
                size=&amp;quot;8&amp;quot;&lt;br /&gt;
                label=&amp;quot;JCATEGORY&amp;quot;&lt;br /&gt;
                description=&amp;quot;COM_COMMENTS_CATEGORY_DESC&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;option value=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
                            JOPTION_ALL_CATEGORIES&lt;br /&gt;
                    &amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;/field&amp;gt;       &lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;   &lt;br /&gt;
        &amp;lt;fieldset name=&amp;quot;Advanced&amp;quot;&lt;br /&gt;
        label=&amp;quot;Advanced&amp;quot;&lt;br /&gt;
            description=&amp;quot;Advanced Label&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;field&lt;br /&gt;
                name=&amp;quot;enabled&amp;quot;&lt;br /&gt;
                type=&amp;quot;radio&amp;quot;&lt;br /&gt;
                label=&amp;quot;Advanced Label&amp;quot;&lt;br /&gt;
                description=&amp;quot;Advanced Level Desc&amp;quot;&lt;br /&gt;
                default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;option value=&amp;quot;1&amp;quot;&amp;gt;JYES&amp;lt;/option&amp;gt;&lt;br /&gt;
                    &amp;lt;option value=&amp;quot;0&amp;quot;&amp;gt;JNO&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;/field&amp;gt;  &lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;   &lt;br /&gt;
    &amp;lt;/config&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
همانطور که مشخص است ما میتوانید مقدار یک پارامتر را با استفاده از تگ '''&amp;lt;field&amp;gt;''' دریافت کنیم. اما در این بخش تصمیم داریم با استفاده از Rating مقادیر پارامترها را دریافت کنیم. برای این منظور ابتدا باید اطلاعات [[کامپوننت]] را با استفاده از دستور زیر بگیریم.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
$component = JComponentHelper::getComponent( 'com_hello' );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
با استفاده از کد زیر میتوانیم کل پارامترها را دریافت کنیم.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
$params = new JParameter( $component-&amp;gt;params );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
با استفاده از کد زیر کل پارامترهایی که دریافت کرده ایم را میتوانیم نمایش دهیم&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
{&amp;quot;ratings&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;catid&amp;quot;:[&amp;quot;&amp;quot;],&amp;quot;enabled&amp;quot;:&amp;quot;0&amp;quot;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
دریافت یک پارامتر خاص با استفاده از کد زیر&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
echo $component-&amp;gt;params-&amp;gt;get( 'ratings' );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=ایجاد یک toolbar با دکمه های دلخواه برای کامپوننت=&lt;br /&gt;
جهت ایجاد toolbar برای [[کامپوننت]] ما باید از تابع '''()costum''' کلاس '''JToolBarHelper''' به صورتی در کد زیر نمایش داده شده است استفاده کنیم.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
public static function custom($task = '', $icon = '', $iconOver = '', $alt = '', $listSelect = true);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
با شکل کلی &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
JToolBarHelper::custom('apply', 'checkin', 'checkin', 'Connect',false);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
'''apply''' : نامی task ایکه باید با رویداد Onclick اجرا شود. &amp;lt;br /&amp;gt;&lt;br /&gt;
''connect''' : این مورد زیر دکمه آیکون نمایش داده میشود. &amp;lt;br /&amp;gt;&lt;br /&gt;
'''checkin''' : یک آیکون است که مربوط به قالب جاری مدیریت [[جوملا]] است و از طریق '''(JoomlaRoot\administrator\templates\bluestork\images\toolbar)''' در دسترس میباشد. و از طریق دستورات [[css]] زیر این عکس به [[کامپوننت]] لینک میشود.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot; &amp;gt;&lt;br /&gt;
    .icon-32-checkin                   &lt;br /&gt;
    {   &lt;br /&gt;
        background-image: url(../images/toolbar/icon-32-checkin.png);   &lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
JToolBarHelper به دنبال نام فایل آیکون بعد از -'''icon-32.''' میگردد.&lt;br /&gt;
=اضافه کردن task=&lt;br /&gt;
ما مجبوریم task هارا در controller با دستورات نظیر دستورات زیر اضافه کنیم.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
$this-&amp;gt;registerTask('approve', 'status');&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
در این مثال status نام تابعی است که برای task مربوط به approve صدا زده شده است. &amp;lt;br /&amp;gt;&lt;br /&gt;
برای گرفتن نام task باید از دستور زیر استفاده کنیم&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
JRequest::getVar('task');&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
نوشتن تابع status در controller.php به صورت زیر خواهد بود.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
public function status()&lt;br /&gt;
 {&lt;br /&gt;
     echo 'I Am in Apply';&lt;br /&gt;
     $this-&amp;gt;display();&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
'''نکته مهم''' : برای اینکه این تابع هنگام رویداد کلیک اجرا شود شما مجبورید که کد زیر را در فایل '''default.php''' در داخل تگ '''&amp;lt;form&amp;gt;''' قرار دهید تا این تابع فراخوانی و task اجرا شود.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;task&amp;quot; value=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=ایجاد تب منو در Backend=&lt;br /&gt;
کلاس استفاده شده : '''JSubMenuHelper'''   &amp;lt;br /&amp;gt;&lt;br /&gt;
محل فایل : &amp;quot;JoomlaRoot\administrator\includes\toolbar.php&amp;quot;      &amp;lt;br /&amp;gt;&lt;br /&gt;
تابع مورد استفاده قرار گرفته : '''()addEntry'''  از کلاس  '''JSubMenuHelper'''.    &amp;lt;br /&amp;gt;&lt;br /&gt;
نحوه تعریف تابع :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
public static function addEntry($name, $link = '', $active = false);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
'''name$''' جهت مشخص کردن نام submenu    &amp;lt;br /&amp;gt;&lt;br /&gt;
'''link$''' لینکی که محل باز شدن آیتم تب منو را مشخص میکند   &amp;lt;br /&amp;gt;&lt;br /&gt;
'''active$''' این گزینه وقتی که زیرمنو فعال است (برروی لینک آن کلیک شده است) مقدار true میپذیرد و در غیر اینصورت مقدار false را خواهد داشت.  &amp;lt;br /&amp;gt;&lt;br /&gt;
نحوه استفاده :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
JSubMenuHelper::addEntry('View 1', 'index.php?option=com_hello&amp;amp;view=world',true);&lt;br /&gt;
JSubMenuHelper::addEntry('Submenu2', 'index.php?option=com_hello');&lt;br /&gt;
JSubMenuHelper::addEntry('Submenu3', 'index.php?option=com_hello');&lt;br /&gt;
JSubMenuHelper::addEntry('Submenu4', 'index.php?option=com_hello');&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
بنابراین شما باید خروجی همانند شکل زیر داشته باشید.&lt;br /&gt;
[[پرونده: Submenu.png|center|frame ]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
جمع آوری شده توسط :[http://forum.joomlafarsi.com/members/26237-shmata شهاب مطاع پور]&lt;br /&gt;
&lt;br /&gt;
{{آموزش}}&lt;br /&gt;
&lt;br /&gt;
{{معرفی پشتیبانی}}&lt;br /&gt;
&lt;br /&gt;
{{کپی رایت}}&lt;br /&gt;
&lt;br /&gt;
[[رده:کامپوننت‌های جوملا 2.5]] [[رده:مدیریت جوملا 2.5]] [[رده: سوالات متداول جوملا 2.5]] [[رده: کدنویسی و گسترش جوملا 2.5]][[رده: مقالات جوملا 2.5]]&lt;/div&gt;</summary>
		<author><name>Shmata</name></author>	</entry>

	</feed>