Jump to content
Sign in to follow this  
apple

Ошибки с корзиной!

Recommended Posts

Нашёл ряд ошибок, никак немогу их исправить, подскажите пожалуйста!

1) При добавлении товара в корзину под корзиной написано text_cart и Оформить, как сделать чтобы вместо text_cart было написано Корзина?

post-6881-0-11446400-1301223234_thumb.jpg

[Разобрался]2) При добавлении товара в корзину вместо итоговой цены написано Итого: Notice: Undefined variable: sub_total in /home/lache213/data/www/мой_сайт.ru/catalog/view/theme/OPC032n/template/checkout/ cart.tpl on line 46

post-6881-0-89049900-1301223411_thumb.jpg

[Разобрался]3) При оформлении товара показывает:

"Выберите вариант оформления покупки:

Notice: Undefined variable: text_account in /home/lache213/data/www/мой_сайт.ru/catalog/view/theme/OPC032n/template/account/ login.tpl on line 27

Без регистрации Личного кабинета"

post-6881-0-82401000-1301223519_thumb.jpg

Подскажите пожалуйста, как исправить все эти баги?

Фотографии с ошибками прикрепил.

Шаблон ставил - Electronics

Версия движка - ocStore v0.1.7 (OpenCart 1.4.9.3)

Share this post


Link to post
Share on other sites

Все эти ошибки говорят об отсутствии соответствующих строк перевода в файлах перевода. Добавьте нужные строки и все будет нормально.

Share this post


Link to post
Share on other sites

Добавьте нужные строки и все будет нормально.

Можно поподробней? Какие строки вставить и куда?

Share this post


Link to post
Share on other sites

text_cart

sub_total

text_account

Примерно в catalog/language/russian и искать там файл соответтсвующий тому шаблону, в котором не хватает данной строки. Вставлять по аналогии с тем что уже есть в этом файле.

Вообще, странно как-то. Сейчас у себя проверил - все эти строки присутствуют. Правда у меня ocStore последний - 0.1.9.

Share this post


Link to post
Share on other sites

text_cart

sub_total

text_account

Примерно в catalog/language/russian и искать там файл соответтсвующий тому шаблону, в котором не хватает данной строки. Вставлять по аналогии с тем что уже есть в этом файле.

Вообще, странно как-то. Сейчас у себя проверил - все эти строки присутствуют. Правда у меня ocStore последний - 0.1.9.

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

sub_total

text_account

С этим всё сложнее, видимо шаблон писался не под ту версию, на которую я его поставил, надо код перебирать, пытался что-то делать, ничего не получается =((((

Вот код login.tpl Что здесь исправить, чтобы всё заработало нормально?

<?php echo $header; ?><?php echo $column_left; ?>
<div id="content">
  <div class="top">
    
    <div>
      <h2><?php echo $heading_title; ?></h2>
    </div>
  </div>
  <div class="middle">
    <?php if ($success) { ?>
    <div class="success"><?php echo $success; ?></div>
    <?php } ?>
    <?php if ($error) { ?>
    <div class="warning"><?php echo $error; ?></div>
    <?php } ?>
    <div style="margin-bottom: 10px; display: inline-block; width: 100%;">
      <div style="float: left; display: inline-block; width: 49%;"><b style="margin-bottom: 2px; display: block;"><?php echo $text_i_am_new_customer; ?></b>
        <div style="min-height: 210px;" class="rev">
          <form action="<?php echo str_replace('&', '&', $action); ?>" method="post" enctype="multipart/form-data" id="account">
            <p><?php echo $text_checkout; ?></p>
            <label for="register" style="cursor: pointer;">
              <?php if ($account == 'register') { ?>
              <input type="radio" name="account" value="register" id="register" checked="checked" />
              <?php } else { ?>
              <input type="radio" name="account" value="register" id="register" />
              <?php } ?>
              <b><?php echo $text_account; ?></b></label>
            <br />
            <?php if ($guest_checkout) { ?>
            <label for="guest" style="cursor: pointer;">
              <?php if ($account == 'guest') { ?>
              <input type="radio" name="account" value="guest" id="guest" checked="checked" />
              <?php } else { ?>
              <input type="radio" name="account" value="guest" id="guest" />
              <?php } ?>
              <b><?php echo $text_guest; ?></b></label>
            <br />
            <?php } ?>
            <br />
            <p><?php echo $text_create_account; ?></p>
            <div style="text-align: right;"><a onclick="$('#account').submit();" class="button"><span><?php echo $button_continue; ?></span></a></div>
          </form>
        </div>
      </div>
      <div style="float: right; display: inline-block; width: 49%;"><b style="margin-bottom: 2px; display: block;"><?php echo $text_returning_customer; ?></b>
        <div style="min-height: 210px;" class="rev">
          <form action="<?php echo str_replace('&', '&', $action); ?>" method="post" enctype="multipart/form-data" id="login">
            <?php echo $text_i_am_returning_customer; ?><br />
            <br />
            <b><?php echo $entry_email; ?></b><br />
            <input type="text" name="email" />
            <br />
            <br />
            <b><?php echo $entry_password; ?></b><br />
            <input type="password" name="password" />
            <br />
            <a href="<?php echo str_replace('&', '&', $forgotten); ?>"><?php echo $text_forgotten_password; ?></a><br />
            <div style="text-align: right;"><a onclick="$('#login').submit();" class="button"><span><?php echo $button_login; ?></span></a></div>
            <?php if ($redirect) { ?>
            <input type="hidden" name="redirect" value="<?php echo str_replace('&', '&', $redirect); ?>" />
            <?php } ?>
          </form>
        </div>
      </div>
    </div>
  </div>
   

</div>
<script type="text/javascript"><!--
$('#login input').keydown(function(e) {
	if (e.keyCode == 13) {
		$('#login').submit();
	}
});
//--></script>
<?php echo $column_right; ?>
<?php echo $footer; ?>

Share this post


Link to post
Share on other sites

Посмотрите в файле catalog/controller/common/header.php есть-ли строчка

$this->data['text_cart'] = $this->language->get('text_cart');

Share this post


Link to post
Share on other sites

Посмотрите в файле catalog/controller/common/header.php есть-ли строчка

$this->data['text_cart'] = $this->language->get('text_cart');

Да, эта строчка имеется =)

Share this post


Link to post
Share on other sites

Со второй ошибкой разобрался =)))

Осталось разобраться с первой и третьей и всё будет ок :rolleyes:

Share this post


Link to post
Share on other sites

Третью ошибку исправил!!!

Если у кого-нибудь тоже подобные ошибки, пишите в ПМ, помогу исправить!!!

Share this post


Link to post
Share on other sites

Третью ошибку исправил!!!

Если у кого-нибудь тоже подобные ошибки, пишите в ПМ, помогу исправить!!!

Думаю, лучше такие вещи описывать как раз в форуме. Если, вы, конечно не планируете брать плату за свою помощь.

Share this post


Link to post
Share on other sites

Плату конечно брать за это не собираюсь!!!

Просто не хочу флудить, поэтому в ПМ =)))

Share this post


Link to post
Share on other sites

С первой ошибкой разобрался ? а так же вопрос что делать с модулями которые хочется поставить на главную.. а то эта позиция только с лева как то напрягает.... хочется галерейку на главную втулить!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
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.