Several years ago, ran into a limitation of the eSearch and Identify widgets where the link icon could not be changed based on the type of document being linked to. At the time I had to add a text field (ICONFLD) that could not be null, but need not contain values.
Has this been fixed? I may have missed a post along the way or failed to thouroughly read the readme file with the widgets.
Help me remember your use case. Currently for each layer you configure in the Identify widget you can specify a icon to be used for the link by either using the iconfield and/or the iconprefix and/or iconsuffix. Specifying one or more or all of those allows you to set the icon image to be used for all links on that layer. If you want a different icon based on the specific feature of that layer then you have to use the iconfield to do that.
Help me remember your use case. Currently for each layer you configure in the Identify widget you can specify a icon to be used for the link by either using the iconfield and/or the iconprefix and/or iconsuffix. Specifying one or more or all of those allows you to set the icon image to be used for all links on that layer. If you want a different icon based on the specific feature of that layer then you have to use the iconfield to do that.
I believe my issue from 2011 (FV 2.2) have been fixed (or I am doing it properly now). I am ONLY using the <iconsuffix> tag now - I do not configure the <iconfield> tag.