[Помогите] Ошибка в карточке товара Undefined variable

Тема в разделе "OpenCart", создана пользователем Alexono, 22 фев 2014.

  1. Alexono

    Alexono

    Регистрация:
    4 фев 2014
    Сообщения:
    54
    Симпатии:
    20
    Прошу подсказать, что это за ошибка в карточки товара и как ее исправить?

    Notice
    : Undefined variable: profiles in \catalog\view\theme\pav_clothes\template\product\product.tpl on line 150
     
  2. wonderer22

    wonderer22

    Регистрация:
    19 фев 2013
    Сообщения:
    59
    Симпатии:
    13
    строчку всю приведите 150
     
  3. Alexono

    Alexono

    Регистрация:
    4 фев 2014
    Сообщения:
    54
    Симпатии:
    20
    Начиная со 150 по 163
    <?php if ($profiles): ?>
    <div class="option">
    <h2><span class="required">*</span><?php echo $text_payment_profile ?></h2>
    <select class="form-control" name="profile_id">
    <option value=""><?php echo $text_select; ?></option>
    <?php foreach ($profiles as $profile): ?>
    <option value="<?php echo $profile['profile_id'] ?>"><?php echo $profile['name'] ?></option>
    <?php endforeach; ?>
    </select>
    <br />
    <span id="profile-description"></span>
    <br />
    </div>
    <?php endif; ?>
     
  4. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    можите спокойно удалить етот участок кода без последствий, он и так не работает
     
    five555 нравится это.
  5. Alexono

    Alexono

    Регистрация:
    4 фев 2014
    Сообщения:
    54
    Симпатии:
    20
    А за изначально отвечал этот участок кода?
     
  6. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    за какой-то модуль или доработку
     
  7. Alexono

    Alexono

    Регистрация:
    4 фев 2014
    Сообщения:
    54
    Симпатии:
    20
    Удалил - теперь все четко работает. Спасибо, правда интересно понять, за что он все-таки отвечает.

    Не понятно, что-то произошло и теперь при добавлении в коризину и наведение на нее под списокм товаров еще одна ошибка:

    Notice: Undefined index: recurring in catalog\view\theme\pav_clothes\template\module\cart.tpl on line 22


    И вот сам код с 22 по 24 строку


    <?php if ($product['recurring']): ?>
    - <small><?php echo $text_payment_profile ?> <?php echo $product['profile']; ?></small><br />
    <?php endif; ?>


    Его тоже удалять?
     
    Последнее редактирование: 22 фев 2014
  8. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    да, ето тоже сторонняя модификация
     
  9. Alexono

    Alexono

    Регистрация:
    4 фев 2014
    Сообщения:
    54
    Симпатии:
    20
    Абсолютно не понятно. откуда взялся этот левый код, так модули дополнительные не устанавливал, никакие изменения не вносил, пару дней магазин работал стабильно - и тут такое!

    В любом случае спасибо - проблема решена.