در اين مقاله مي خواهيم اموزش دهيم كه چگونه يك ليست را از روي نام فايلهاي فولدر انتخابي شما به صورت اتوماتيك پر كنيم .
اسكريپتي كه در ادامه امده است براي نسخه ي 29 و ماقبل RSForm! Proكار مي كند
كد زير را در ناحيه ي متن "Items" وارد كنيد :
//<code>
jimport('joomla.filesystem.folder');
$items = "|Please Select[c]\n";
$files = JFolder::files($RSadapter->config['absolute_path'].'/your_path_to_the_folder/');
$items .= implode("\n",$files);
return rtrim($items);
//</code>
براي اينكه كد بالا در نسخه ي 30 و مابعد RSForm! Pro نيز كار كند بايد خط هاي زير را اصلاح كنيد . به طوريكه بايد خط زير را
$files = JFolder::files($RSadapter->config['absolute_path'].'/your_path_to_the_folder/');
با خط زير جايگزين كنيد :
$files = JFolder::files(JPATH_SITE.'/your_path_to_the_folder/');
توجه :
• رشته ي" لطفا انتخاب كنيد" در بالاي ليست ظاهر خواهد شد . گزينه ي "[c]" انرا انتخاب پيش فرض قرار مي دهد .
• تگ هاي كد (//<code> and //</code>) اجباري هستند تا اسكريپت ها بتوانند به درستي كار كنند .