replacing value , the sku inserted will be xxx-sku0</li>
				<li>you can put any number of {item.[some item field]} references in
					the replacing value</li>
			</ul>
			<hr />
			<ul>
				<li><b>Expression examples:</b></li>
				<li>lets say you want to calculate cost from cost &amp; margin</li>
				<li>just put {{ {item.cost}*(1+({item.margin}/100)) }} in the
					replaced value for price</li>
			</ul>
			<hr />
			<ul>
				<li><b>Advanced expressions</b></li>
				<li>expressions use php eval() function, so beware of what you're
					doing but it can be also very powerful as:</li>
				<li>{{ substr("{item.sku}",0,4) }}</li>
			</ul>
		</div>
	</div>
</div>
<script type="text/javascript">
var vr_vals=<?php 
echo tdarray_to_js($this, 'VREP:columnlist', 'VREP');
?>
;
var vr_linetpl='<ul class="formline"><li class="label">New value for {fieldname}</li><li class="value"><input type="text" name="VREP:{fieldname.enc}" value="{value}"></input></li></ul>';
vrep_mf=new magmi_multifield('VREP:columnlist','VREP:columnsetup',vr_linetpl,vr_vals);
vrep_mf.buildparamlist();
</script>
Exemple #2
0
<div class="plugin_description">
This plugin enables to change column names from datasource before they are handled by magmi.
enter columns to set new name for in mapped column list field, separated by commas (,)
when leaving the field, new fields will be inserted for filling new column names.
<b>You can put several values (comma separated) in the mapped column names,doing so , the column mapper will replicate
values of column to map to all mapped columns !!!</b>
</div>
<?php 
$clist = $this->fixListParam($this->getParam("CMAP:columnlist"));
?>
<div>
<ul class="formline">
	<li class="label">Mapped columns list</li>
	<li class="value"><input type="text" id="CMAP:columnlist" name="CMAP:columnlist" size="80" value="<?php 
echo $clist;
?>
" onblur="cmap_mf.buildparamlist()"></input></li>
</ul>
<div id="CMAP:columnsetup">
</div>
</div>
<script type="text/javascript">
var cm_vals=<?php 
echo tdarray_to_js($this, 'CMAP:columnlist', 'CMAP');
?>
;
var cm_linetpl='<ul class="formline"><li class="label">New name for col {fieldname}</li><li class="value"><input type="text" name="CMAP:{fieldname.enc}" value="{value}"></input></li></ul>';
cmap_mf=new magmi_multifield('CMAP:columnlist','CMAP:columnsetup',cm_linetpl,cm_vals);
cmap_mf.buildparamlist();
</script>
?>
>Enable</option>
			<option value="no" <?php 
if ($qdlc == "no") {
    ?>
 selected="selected"
				<?php 
}
?>
>Disable</option>
	</select></li>
</ul>

<script type="text/javascript">
var img_vals=<?php 
echo tdarray_to_js($this, 'IMG:err_attrlist', 'IMG_ERR');
?>
;
var img_linetpl='<ul class="formline"><li class="label">set {fieldname} as</li><li class="value"><input type="text" name="IMG_ERR:{fieldname.enc}" value="{value}"></input></li></ul>';
img_mf=new magmi_multifield('IMG:err_attrlist','IMG:err_attrsetup',img_linetpl,img_vals);
img_mf.buildparamlist();
$('IMG:remoteauth').observe('click',function()
		{
			if($('IMG:remoteauth').checked)
			{
				$('imgremoteauth').show();
			}
			else
			{
				$('imgremoteauth').hide();
			}				
$clist = $this->fixListParam($this->getParam("DEFAULT:columnlist"));
?>
<div class="plugin_description">
This plugin enables to set some default item values if not found in input source.
enter columns to set default value for in default attribute list field, separated by commas (,)
when leaving the field, new fields will be inserted for filling default values.
</div>
<div>
<ul class="formline">
	<li class="label">Default attribute list</li>
	<li class="value"><input type="text" id="DEFAULT:columnlist" name="DEFAULT:columnlist" size="80" value="<?php 
echo $clist;
?>
" onblur="default_mf.buildparamlist()"></input></li>
</ul>
<div style="position:relative">
<div id="DEFAULT:columnsetup">
</div>
</div>
</div>
<script type="text/javascript">
var df_vals=<?php 
echo tdarray_to_js($this, 'DEFAULT:columnlist', 'DEFAULT');
?>
;
var df_linetpl='<ul class="formline"><li class="label">Default {fieldname}</li><li class="value"><input type="text" name="DEFAULT:{fieldname.enc}" value="{value}"></input></li></ul>';
default_mf=new magmi_multifield('DEFAULT:columnlist','DEFAULT:columnsetup',df_linetpl,df_vals);
default_mf.buildparamlist();
</script>