I am getting wrong replacements and I would like to know if this is a bug.
<operation error="log">
<search position="after"><![CDATA[
'status',
]]></search>
<add><![CDATA[
'preorderable',
]]></add>
</operation>
$fields = array(
'manufacturer_id',
'supplier_id',
'delivery_status_id',
'sold_out_status_id',
'default_category_id',
'categories',
'product_groups',
'status',
'date_valid_from',
'date_valid_to',
'quantity',
'quantity_unit_id',
'purchase_price',
'prices',
'campaigns',
'tax_class_id',
'code',
'sku',
'upc',
'taric',
'dim_x',
'dim_y',
'dim_z',
'dim_class',
'weight',
'weight_class',
'name',
'short_description',
'description',
'keywords',
'head_title',
'meta_description',
'attributes',
'images',
'options',
'options_stock',
);
<tr>
<td><strong><?php echo language::translate('title_status', 'Status'); ?></strong><br />
<label><?php echo functions::form_draw_checkbox('status', '1', true); ?> <?php echo language::translate('title_published', 'Published'); ?></label></td>
</tr>
$fields = array(
'manufacturer_id',
'supplier_id',
'delivery_status_id',
'sold_out_status_id',
'default_category_id',
'categories',
'product_groups',
'status',
'preorderable',
'date_valid_from',
'date_valid_to',
'quantity',
'quantity_unit_id',
'purchase_price',
'prices',
'campaigns',
'tax_class_id',
'code',
'sku',
'upc',
'taric',
'dim_x',
'dim_y',
'dim_z',
'dim_class',
'weight',
'weight_class',
'name',
'short_description',
'description',
'keywords',
'head_title',
'meta_description',
'attributes',
'images',
'options',
'options_stock',
);
<tr>
<td><strong><?php echo language::translate('title_status', 'Status'); ?></strong><br />
<label><?php echo functions::form_draw_checkbox('status', '1', true); ?> <?php echo language::translate('title_published', 'Published'); ?></label></td>
'preorderable',
</tr>