Спасибо огромное автору, модуль отлично помогает.
Но есть небольшие ошибки, кто пользуется - обязательно берите код из исходного XML, параллельно читая инфо в готовом файле инструкций.
Например, у меня вот такой код:
<operation>
<search position="replace"><![CDATA[
<div class="buttons">
]]></search>
<add><![CDATA[
<div class="buttons"><a onclick="apply()" class="button"><span>Применить</span></a>
<script language="javascript">
function apply(){
$('#form').append('<input type="hidden" id="apply" name="apply" value="1" />');
$('#form').submit();
}
</script>
]]></add>
</operation>
"перевелся" как:
Вместо:
<div class="buttons"><a onclick="$('#form').submit();" class="button"><?php echo $button_save; ?></a><a href="<?php echo $cancel; ?>" class="button"><?php echo $button_cancel; ?></a></div>
Заменить на блок:
<div class="buttons"><a onclick="apply()" class="button"><span>Применить</span></a>
<script language="javascript">
function apply(){
$('#form').append('<input type="hidden" id="apply" name="apply" value="1" />');
$('#form').submit();
}
</script>
Т.е. захватывает в "замену" кусок кода следующего за тем, что нужно заменить...