Предупреждение: недопустимое смещение строки 'tag' - PullRequest
0 голосов
/ 06 марта 2019

Я получаю это предупреждение в строке ниже, любая помощь?

<label class="inputLabel"<?php echo ($field['tag']) ? ' for="'.$field['field']['tag'].'"': ''; ?>><?php echo $field['title']; ?></label>      **strong text**

Ниже приведен раздел кода.

<div class="discountForm<?php echo $selectionStyle; ?> discount<?php echo $box; ?>">
<fieldset class="discount">
  <legend><?php echo $selection[$i]['module']; ?></legend>
  <?php echo $selection[$i]['redeem_instructions']; ?>
  <div class="gvBal larger"><?php echo $selection[$i]['checkbox']; ?></div>
  <div class="gvBal">
  <?php foreach ($selection[$i]['fields'] as $field) { ?>
    <label class="inputLabel"<?php echo ($field['tag']) ? ' for="'.$field['field']['tag'].'"': ''; ?>><?php echo $field['title']; ?></label>      
    <?php echo $field['field']; ?> 
  <?php } ?>
  <?php   if ( ($selection[$i]['module'] != MODULE_ORDER_TOTAL_INSURANCE_TITLE) && ($selection[$i]['module'] != MODULE_ORDER_TOTAL_SC_TITLE) ) { ?>
    <div class="buttonRow"><?php echo zen_image(zen_output_string($template->get_template_dir(BUTTON_IMAGE_UPDATE, DIR_WS_TEMPLATE, $current_page_base, 'buttons/' . $_SESSION['language'] . '/') . BUTTON_IMAGE_UPDATE), BUTTON_UPDATE_ALT, '', '', 'onclick="updateForm();"'); ?></div>
  <?php   } ?>
  </div> 
</fieldset>

1 Ответ

0 голосов
/ 06 марта 2019

Вы пытаетесь получить доступ к string, используя индекс string.

Вы рассматриваете $field как массив, в то время как на самом деле это string.Проверьте свой код и что такое вывод $selection[$i]['fields'].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...