在为我的组件设置参数时,我希望其中一个是打开并使用的文章ID。根据{{3}},文字是唯一的选择。
可以指定整数,还是有办法验证输入?
答案 0 :(得分:1)
据我所知,text是您唯一的标准解决方案。但是,Joomla允许自定义参数类型。你可以想象为整数做一个,但如果仅用于文章选择,你可以做Joomla为com_content组件做的事情。
administrator\components\com_mycomponent\elements
administrator\components\com_content\elements\article.php
复制到新文件夹(以及index.html以确保安全性) <params addpath="/administrator/components/com_mycomponent/elements" />
<param type="article" name="article_id" default="0" label="Select Article" />