<input type="hidden" id="tvdef53_6" value="textbox"> <input id="tv53_6" name="tv53_6" type="hidden" value="downloadsbox">
This question has been answered by Bruno17. See the first response.
<?php
/**
* @package modx
* @subpackage processors.element.tv.renders.mgr.input
*/
class modTemplateVarInputRenderHiddenFixvalue extends modTemplateVarInputRender {
public function getTemplate() {
return 'element/tv/renders/input/hidden_fixvalue.tpl';
}
}
return 'modTemplateVarInputRenderHiddenFixvalue';
<input id="tv{$tv->id}" name="tv{$tv->id}" type="hidden" value="{$tv->get('default_text')|escape}"" />
<script type="text/javascript">
// <![CDATA[
{literal}
MODx.on('ready',function() {
var fld = MODx.load({
{/literal}
xtype: 'hidden'
,applyTo: 'tv{$tv->id}'
,value: '{$tv->get('value')|escape:'javascript'}'
{literal}
});
var p = Ext.getCmp('modx-panel-resource');
if (p) {
p.add(fld);
p.doLayout();
}
});
{/literal}
// ]]>
</script>