Jump to content
Sign in to follow this  
4etvertak

Notice: Undefined variable: text_shopping_cart in

Recommended Posts

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

 

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

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>

 

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

 

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Хорошо. Убрал все модификации из 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> 

 

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

Edited by 4etvertak

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.