الگو:بند: تفاوت میان نسخه‌ها

از قانون ایران ما
تغییر الگو به شکلی که فقط زیرالگوهای بند را فراخوانی کند.
تصحیح مشکل نشانی‌دهی به «الگو:بند »
 
(یک نسخهٔ میانیِ ایجادشده توسط همین کاربر نشان داده نشد)
خط ۱: خط ۱:
<includeonly>{{{{{الگو:بند 1}}}|{{{2|}}}}}</includeonly><noinclude>{{توضیحات}}
<includeonly>{{الگو:بند {{{1}}}|{{{2|}}}}}</includeonly><noinclude><templatedata>
<templatedata>
{
{
   "description": "الگوی واسط برای فراخوانی یک الگو با نامِ پویا (پارامتر ۱) است که با «بند» شروع می‌شود و ارسال پارامتر ۲ به آن.",
   "description": "الگوی واسط برای فراخوانی یک الگو با نامِ پویا (پارامتر ۱) است که با «بند» شروع می‌شود و ارسال پارامتر ۲ به آن.",
خط ۲۲: خط ۲۱:
}
}
</templatedata>
</templatedata>
</noinclude>
{{راهنما
 
{{Documentation
|content = الگوی «واسط» برای فراخوانی یک الگو با نامِ پویا (پارامتر ۱) و ارسال پارامتر ۲ به آن.
|content = الگوی «واسط» برای فراخوانی یک الگو با نامِ پویا (پارامتر ۱) و ارسال پارامتر ۲ به آن.
== کاربرد ==
== کاربرد ==
خط ۳۵: خط ۳۲:
== نمونه‌ها ==
== نمونه‌ها ==


<pre>
<pre>{{بند|جعبه‌اطلاعات|نمونه}}</pre>
{{بند|جعبه‌اطلاعات|نمونه}}
</pre>


خروجی:
خروجی:


<pre>
<pre>{{بند جعبه‌اطلاعات|نمونه}}</pre>
{{بند جعبه‌اطلاعات|نمونه}}
</pre>


اگر پارامتر دوم داده نشود:
اگر پارامتر دوم داده نشود:


<pre>
<pre>{{بند|جعبه‌اطلاعات}}</pre>
{{بند|جعبه‌اطلاعات}}
</pre>


خروجی:
خروجی:


<pre>
<pre>{{بند جعبه‌اطلاعات|}}</pre>
{{بند جعبه‌اطلاعات|}}
</pre>


== نکته‌ها ==
== نکته‌ها ==
خط ۶۱: خط ۵۰:
* این الگو فقط یک پارامتر (پارامترِ اول) به الگوی مقصد می‌فرستد.
* این الگو فقط یک پارامتر (پارامترِ اول) به الگوی مقصد می‌فرستد.
* اگر الگوی مقصد پارامترهای بیشتری لازم دارد، باید نسخه‌ی پیشرفته‌تر ساخته شود.
* اگر الگوی مقصد پارامترهای بیشتری لازم دارد، باید نسخه‌ی پیشرفته‌تر ساخته شود.
}}
}}</noinclude>

نسخهٔ کنونی تا ۳۰ نوامبر ۲۰۲۵، ساعت ۱۱:۰۴

الگوی واسط برای فراخوانی یک الگو با نامِ پویا (پارامتر ۱) است که با «بند» شروع می‌شود و ارسال پارامتر ۲ به آن.

پارامترهای الگو[ویرایش داده‌های الگو]

استفاده از قالب‌بندی درون‌خطی برای پارامترهای این الگو ارجح است.

پارامترتوضیحاتنوعوضعیت
نام الگوی مقصد1

نام الگویی که باید فراخوانی شود. بدون پیشوند «الگو:بند»

مثال
جعبه‌اطلاعات
رشتهضروری
مقدار ارسالی2

مقداری که به عنوان پارامترِ اول به الگوی مقصد پاس داده می‌شود.

مثال
نمونه
رشتهاختیاری