Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как изменить личный кабинет?


Recommended Posts

Доброго времени суток,
имеется опенкарт 3 с unishop-ом на борту, нужно убрать из выпадающего меню "транзакции" и "загрузки", а в самом личном кабинете в меню справа тоже вырезать пару пунктов.

 

Проблема в том, что ненужный код из 

catalog/view/theme/default/template/account/account.tpl и account.twig

catalog/view/theme/default/template/extension/module/account.tpl

catalog/view/theme/unishop2/template/account/account.twig

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

Кэш чистил удалением папки в корне сайта и кэш браузера тоже не раз чистился
Куда копать? Что не учел?


Заранее спасибо

Надіслати
Поділитися на інших сайтах


catalog/view/theme/default/template/account/account.tpl

Спойлер

<?php echo $header; ?>
<div class="container">
  <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php } ?>
  </ul>
  <?php if ($success) { ?>
  <div class="alert alert-success"><i class="fa fa-check-circle"></i> <?php echo $success; ?></div>
  <?php } ?>
  <div class="row"><?php echo $column_left; ?>
    <?php if ($column_left && $column_right) { ?>
    <?php $class = 'col-sm-6'; ?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class = 'col-sm-9'; ?>
    <?php } else { ?>
    <?php $class = 'col-sm-12'; ?>
    <?php } ?>
    <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?>
      <h2><?php echo $text_my_account; ?></h2>
      <ul class="list-unstyled">
        <li><a href="<?php echo $edit; ?>"><?php echo $text_edit; ?></a></li>
        <li><a href="<?php echo $password; ?>"><?php echo $text_password; ?></a></li>
        <li><a href="<?php echo $address; ?>"><?php echo $text_address; ?></a></li>
        <li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>
      </ul>
      <?php if ($credit_cards) { ?>
      <h2><?php echo $text_credit_card; ?></h2>
      <ul class="list-unstyled">
        <?php foreach ($credit_cards as $credit_card) { ?>
        <li><a href="<?php echo $credit_card['href']; ?>"><?php echo $credit_card['name']; ?></a></li>
        <?php } ?>
      </ul>
      <?php } ?>
      <h2><?php echo $text_my_orders; ?></h2>
      <ul class="list-unstyled">
        <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li>
        <?php if ($reward) { ?>
        <li><a href="<?php echo $reward; ?>"><?php echo $text_reward; ?></a></li>
        <?php } ?>
      </ul>
      <h2><?php echo $text_my_newsletter; ?></h2>
      <ul class="list-unstyled">
        <li><a href="<?php echo $newsletter; ?>"><?php echo $text_newsletter; ?></a></li>
      </ul>
      <?php echo $content_bottom; ?></div>
    <?php echo $column_right; ?></div>
</div>
<?php echo $footer; ?> 

catalog/view/theme/default/template/account/account.twig

Спойлер

{{ header }}
<div id="account-account" class="container">
  <ul class="breadcrumb">
    {% for breadcrumb in breadcrumbs %}
    <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li>
    {% endfor %}
  </ul>
  {% if success %}
  <div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> {{ success }}</div>
  {% endif %}
  <div class="row">{{ column_left }}
    {% if column_left and column_right %}
    {% set class = 'col-sm-6' %}
    {% elseif column_left or column_right %}
    {% set class = 'col-sm-9' %}
    {% else %}
    {% set class = 'col-sm-12' %}
    {% endif %}
    <div id="content" class="{{ class }}">{{ content_top }}
      <h2>{{ text_my_account }}</h2>
      <ul class="list-unstyled">
        <li><a href="{{ edit }}">{{ text_edit }}</a></li>
        <li><a href="{{ password }}">{{ text_password }}</a></li>
        <li><a href="{{ address }}">{{ text_address }}</a></li>
        <li><a href="{{ wishlist }}">{{ text_wishlist }}</a></li>
      </ul>
      {% if credit_cards %}
      <h2>{{ text_credit_card }}</h2>
      <ul class="list-unstyled">
        {% for credit_card in credit_cards %}
        <li><a href="{{ credit_card.href }}">{{ credit_card.name }}</a></li>
        {% endfor %}
      </ul>
      {% endif %}
      <h2>{{ text_my_orders }}</h2>
      <ul class="list-unstyled">
        <li><a href="{{ order }}">{{ text_order }}</a></li>
        {% if reward %}
        <li><a href="{{ reward }}">{{ text_reward }}</a></li>
        {% endif %}
      </ul>
      <h2>{{ text_my_affiliate }}</h2>
      <ul class="list-unstyled">
        {% if not tracking %}
        <li><a href="{{ affiliate }}">{{ text_affiliate_add }}</a></li>
        {% else %}
        <li><a href="{{ affiliate }}">{{ text_affiliate_edit }}</a></li>
        <li><a href="{{ tracking }}">{{ text_tracking }}</a></li>
        {% endif %}
      </ul>
      <h2>{{ text_my_newsletter }}</h2>
      <ul class="list-unstyled">
        <li><a href="{{ newsletter }}">{{ text_newsletter }}</a></li>
      </ul>
      {{ content_bottom }}</div>
    {{ column_right }}</div>
</div>
{{ footer }}

catalog/view/theme/unishop2/template/account/account.twig

Спойлер

{{header}}
<div class="container">
    <ul class="breadcrumb">
        {% for key, breadcrumb in breadcrumbs %}
            {% if key+1 < breadcrumbs|length %}
                {% if key == 0 %}
                    <li><a href="{{breadcrumb.href}}">{{breadcrumb.text}}</a></li>
                {% else %}
                    <li><a href="{{breadcrumb.href}}"><span itemprop="title">{{breadcrumb.text}}</span></a></li>
                {% endif %}
            {% else %}
                <li>{{breadcrumb.text}}</li>
            {% endif %}
        {% endfor %}
    </ul>
    {% if success %}
        <div class="alert alert-success"><i class="fa fa-check-circle"></i> {{success}}</div>
    {% endif %}
    <div class="row">
        {{column_left}}
        {% if column_left and column_right %}
            {$ set class = 'col-sm-4 col-md-4 col-lg-6' %}
        {% elseif column_left or column_right %}
            {% set class = 'col-sm-8 col-md-9 col-lg-9' %}
        {% else  %}
            {% set class = 'col-sm-12' %}
        {% endif %}
        <div id="content" class="{{class}} account-index">
            {{content_top}}
            <div class="heading"><span>{{text_my_account}}</span></div>
            <div class="row">
                <div class="col-xs-6 col-sm-3"><a href="{{edit}}"><i class="fa fa-edit"></i>{{text_edit}}</a></div>
                <div class="col-xs-6 col-sm-3"><a href="{{password}}"><i class="fa fa-ellipsis-h"></i>{{text_password}}</a></div>
                <div class="col-xs-6 col-sm-3"><a href="{{address}}"><i class="fa fa-address-book-o"></i>{{text_address}}</a></div>
                <div class="col-xs-6 col-sm-3"><a href="{{wishlist}}"><i class="fa fa-heart-o"></i>{{text_wishlist}}</a></div>
                <div class="col-xs-6 col-sm-3"><a href="{{order}}"><i class="fa fa-history"></i>{{text_order}}</a></div>
                {% if reward %}
                    <div class="col-xs-6 col-sm-3"><a href="{{reward}}"><i class="fa fa-gift"></i>{{text_reward}}</a></div>
                {% endif %}
                <div class="col-xs-6 col-sm-3"><a href="{{newsletter}}"><i class="fa fa-newspaper-o"></i>{{text_newsletter}}</a></div>
            </div>
            <script type="text/javascript">
                autoheight('.account-index a');
            </script>
            {{content_bottom}}</div>
        {{column_right}}
    </div>
</div>
{{footer}}

 

сброс кэша twig/tpl не помог, ну и я его пока отключил, на всякий случай

лк.jpg

Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 2 years later...
52 минуты назад, KosolapovAnton сказал:

Обожаю такие концовки.  Вопрос решился - хорошо. Но ты блин напиши что ты сделал-то. Вот сейчас тоже самое ищу.

Попробуй, может поможет)

Надіслати
Поділитися на інших сайтах

5 минут назад, drujban сказал:

Попробуй, может поможет)

Спасибо конечно, но хотелось бы разобраться в ситуации. Пока какая-то мистика. Я хз как это работает, но как я не пытался на 3 версии никакие методы по очистке кэша не помогают. Файл header.twig никаким образом не смог заставить обновиться. Откуда-то он его берет. Помогло только исправление через админку(дизайн-редактор шаблона) - только тогда заработало.

Надіслати
Поділитися на інших сайтах


3 минуты назад, KosolapovAnton сказал:

Файл header.twig никаким образом не смог заставить обновиться. Откуда-то он его берет. Помогло только исправление через админку(дизайн-редактор шаблона) - только тогда заработало

 

 

Надіслати
Поділитися на інших сайтах

  • 5 months later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.