OpenCart用の小さなVQModを作成しています
複数行のコードを検索したいのですが、そのための正しいオフセット値がわかりません。
私はvqmodのマニュアルを読んでいて、行数を数えてから行数を1引いてオフセットを決定することをお勧めしますが、それは私には機能しませんか?
これが私のコードです
<modification>
<id>xxx</id>
<version>xxx</version>
<vqmver>xxx</vqmver>
<author>xxx</author>
<file name="catalog/view/theme/*/template/account/register.tpl">
<operation>
<search position="replace" offset="17"><![CDATA[
<tr>
<td><?php echo $entry_company; ?></td>
<td><input type="text" name="company" value="<?php echo $company; ?>" class="large-field" /></td>
</tr>
<tr id="company-id-display">
<td><span id="company-id-required" class="required">*</span> <?php echo $entry_company_id; ?></td>
<td><input type="text" name="company_id" value="<?php echo $company_id; ?>" />
<?php if ($error_company_id) { ?>
<span class="error"><?php echo $error_company_id; ?></span>
<?php } ?></td>
</tr>
<tr id="tax-id-display">
<td><span id="tax-id-required" class="required">*</span> <?php echo $entry_tax_id; ?></td>
<td><input type="text" name="tax_id" value="<?php echo $tax_id; ?>" />
<?php if ($error_tax_id) { ?>
<span class="error"><?php echo $error_tax_id; ?></span>
<?php } ?></td>
</tr>
]]></search>
<add><![CDATA[
<?php echo 'test'; ?>
]]></add>
</operation>
</file>
</modification>
18行を数え、オフセットを17に設定しました。
私はどこかで間違っていますか?
ピーターさん、ありがとうございました。