|
varPrintAttrMethodPHP
varPrintAttrWiki > Syntax > varPrint > varPrintAttr Parameters
Target attribute name. Variable avaible in scope of type Array or Object. $varName should NOT start with $. DescriptionPrints variable $varName as attribute $attr of matched elements. ExampleMarkup<div> <p>FOO</p> </div> Data $data = array(
'foo' => array(
'bar' => array('printMe')
)
);
QueryTemplates formula $template['p']->
varPrintAttr('rel', 'data.foo.bar.0')
;
Template <div>
<p data.foo.bar.0="<?php if (isset($data['foo']['bar']['0'])) print $data['foo']['bar']['0'];
else if (isset($data->{'foo'}->{'bar'}->{'0'})) print $data->{'foo'}->{'bar'}->{'0'}; ?>">FOO</p>
</div>
Template tree beforediv - p - - Text:FOO Template tree afterdiv - p - - Text:FOO Comments allowed |
► Sign in to add a comment