#gui/config/index_parameters.yml PPPoE Username: VirtualParameters.pppoeUsername
That will create a column on the device listing labeled 'PPPoE Username' that will display the VirtualParameters.pppoeUsername value. If there was no mapping in parameter_renderers, then the plain text would be output. But because of this line: #gui/config/parameter_renderers.yml VirtualParameters.pppoeUsername: username_link The *username_link* ruby function will be executed for each row. Make sense? -dan On Tue, Nov 21, 2017 at 3:08 PM, <[email protected]> wrote: > Ok, but how do I use this in index_parameters.yml to display it in the > device list? > > > > *From:* Users [mailto:[email protected]] *On Behalf Of *Dan > Morphis > *Sent:* Tuesday, November 21, 2017 6:01 PM > *To:* Community support for GenieACS users <[email protected]> > *Subject:* Re: parameter_renderer > > > > #gui/config/parameter_renderers.yml > > VirtualParameters.pppoeUsername: username_link > > > > When the GUI renders that vParam, it will call the function named > 'username_link' > > > > #gui/config/parameter_renderers/username_link.rb > > def username_link(val) > > username = val.sub(/\@broadband/, '') > > if username != 'UNKNOWN' > > "<a > href=\"#{Rails.configuration.dashboard_base_url}/Broadband/Customer/Account/#{username}\" > target=\"_blank\">#{username}</a>" > > end > > end > > > > This turns the username into a clickable URL that links to our subscriber > management software > > > > > > On Tue, Nov 21, 2017 at 1:53 PM, <[email protected]> wrote: > > I am trying to get a handle on how to use the parameter_renderer.yml, > using the sample with the uptime. I see how the script and everything > works, however, I have not found how to use it in my parameters.json to > display in Index or summary? Any help is greatly appreciated. > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.genieacs.com/mailman/listinfo/users > > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.genieacs.com/mailman/listinfo/users > >
_______________________________________________ Users mailing list [email protected] http://lists.genieacs.com/mailman/listinfo/users
