No URL defined: Check the shortcode - one typical error: is there a blank after url= ?
If the subloop is not an object but an array, use {subloop-array} e.g.:
{subloop-array:type:5}{1:ifNotEmptyAddRight:aa<br>bb}{2:ifNotEmptyAddLeft:AA}{3:ifNotEmptyAddRight:BB}{/subloop-array}
shows the first, second and third entry of that array, modified by ifNotEmptyAddLeft and ifNotEmptyAddRight.
There are some special add-ons for datafields:
- “{street:html}”: Default-display of a datafield is NOT HTML: “<” etc. are converted to “&,lt;”. Add “html” to display the HTML-Code as Code.
- “{street:htmlAndLinefeed2htmlLinefeed}”: Same as “{street:html}” plus Text-Linefeeds are converted to HTML-Linebreaks <br>.
- “{street:ifNotEmptyAddRight:extratext}”: If datafield “street” is not empty, add “,” right of datafield-value. allowed chars are: “a-zA-Z0-9,;_-:<>/ “
- “{street:html,ifNotEmptyAddRight:extratext}”: you can combine “html” and “ifNotEmptyAdd…” like this
- “{street:ifNotEmptyAdd:extratext}”: some as “ifNotEmptyAddRight”
- “{street:ifNotEmptyAddLeft:extratext}”: If datafield “street” is not empty, add “,” left of datafield-value. allowed chars are: “a-zA-Z0-9,;_-:<>/ “
- “{locationname:urlencode}”: Insert the php-urlencoded value of the datafield “locationname”. Needed when building URLs. “html” does not work here.