Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Notice: Undefined variable: text_shopping_cart in


4etvertak
 Поделиться

Рекомендованные сообщения

Коллеги, помогите разобраться с проблемой. Ковыряю корзину, хочу вывести текст словом корзина. Все вроде бы ясно и понятно, но "не выходит каменный цветок". 

 

Вылазит такая ошибка, вроде бы все понятно

Quote

Notice: Undefined variable: text_shopping_cart in /home/host****/***.ru/htdocs/www/system/storage/modification/catalog/view/theme/def1/template/common/cart.tplon line 2

 

Иду смотреть в контроллеры, но там все в норме, при чем в других местах с выведением данного контроллера проблем нет. 

Правки делаю в OCMOD, в модифицированном файле тоже не вижу проблемы.

 

код вывода такой: 

<button type="button" data-toggle="dropdown" data-loading-text="<?php echo $text_loading; ?>" class="btn-cart dropdown-toggle"><span><?php echo $text_shopping_cart; ?></span><span id="cart-total"><?php echo $text_items; ?></span></button>

 

Если кто сталкивался, подскажите где я накосячил, уже все глаза сломал. Пока поставил костыль, но поддержу двуязычности хотелось бы видеть полноценно.

 

Ссылка на комментарий
Поделиться на других сайтах


В том то и загвоздка, что данный контроллер выводиться выше в нормально, вот для примера скрин, Корзина выводится этим же контроллером.

Безымянный.png

Ссылка на комментарий
Поделиться на других сайтах


Хорошо. Убрал все модификации из OCMOD - беру стандартный контроллер из header.php - text_shopping_cart, который выводит текст корзина покупок.

 

Создаю тестовый OCMOD с одним единственным кодом.

 

<file path="catalog/view/theme/def1/template/common/cart.tpl">

	<operation>
        <search><![CDATA[
        	<button type="button" data-toggle="dropdown" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-inverse btn-block btn-lg dropdown-toggle"><i class="fa fa-shopping-cart"></i> <span id="cart-total"><?php echo $text_items; ?></span></button>]]></search>
        <add position="replace"> 
            <![CDATA[<div data-toggle="dropdown" data-loading-text="<?php echo $text_loading; ?>" class="btn-cart dropdown-toggle"><span><?php echo $text_shopping_cart; ?></span><span id="cart-total"><?php echo $text_items; ?></span></div>]]>
        </add>
    </operation>
</file> 

 

и даже в этом случае - не имея более никаких изменений, контроллер не хочет выводить информацию, получаю тот же результат. 

Изменено пользователем 4etvertak
Ссылка на комментарий
Поделиться на других сайтах


Проблему решил. Контроллер брал в Header, правки делал в Cart, добавление в Cart контроллер  text_shopping_cart решило проблему.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.