Loading...
 
Skip to main content

History: Plugin_Alias_Example

Source of version: 4 (current)

Copy to clipboard
Here is an example to produce the same result as on ((Accessibility))
{img src=images/code.png}%%% {CODE()}
{TRACKERLIST(trackerId=>5,fields=>62:59:41:26:43:32,filterfield=>32,filtervalue=>80,showstatus=>y,status=>opc,showlinks=>y)}{TRACKERLIST}
{CODE}
produces:
{LIST()}
    {filter type="trackeritem"}
    {filter field="tracker_id" exact="5"}
    {filter field="tracker_status" content="o OR p OR c"}
    {filter field="tracker_field_feature" multivalue="80"}
    {sort mode="modification_date_ndesc"}
    {pagination max="25"}
    {OUTPUT(template="table" pagination="y")}
        {column label="Subject" translatelabel="y" field="subject" sort="tracker_field_subject" mode="raw"}
        {column label="Category" translatelabel="y" field="category" sort="tracker_field_category" mode="raw"}
        {column label="Feature" translatelabel="y" field="feature" sort="tracker_field_feature" mode="raw"}
        {column label="Importance" translatelabel="y" field="importance" sort="tracker_field_importance" mode="raw"}
        {column sort="creation_date" label="Created" field="created"}
        {column sort="modification_date" label="Last Modif" field="modified"}
    {OUTPUT}
    {FORMAT(name="subject")}{display name="tracker_field_subject" format="objectlink"}{FORMAT}
    {FORMAT(name="category")}{display name="tracker_field_category" format="trackerrender" default=""}{FORMAT}
    {FORMAT(name="feature")}{display name="tracker_field_feature" format="trackerrender" default=""}{FORMAT}
    {FORMAT(name="importance")}{display name="tracker_field_importance" format="trackerrender" default=""}{FORMAT}
    {FORMAT(name="created")}{display name=creation_date dateFormat="%d %b %y %H:%M"}{FORMAT}
    {FORMAT(name="modified")}{display name=modification_date dateFormat="%d %b %y %H:%M"}{FORMAT}
    {ALTERNATE()}^{TR()}No results{TR}^{ALTERNATE}
{LIST}

Thanks to ((doc:PluginAlias)) (new in 3.0)
{img src=images/code.png}%%% {CODE()}
{WISHES(filtervalue=>80)}{WISHES}
{CODE}
produces the same result with much cleaner code:
{WISHES(filtervalue=>80)}{WISHES}
Show PHP error messages