Как убрать (спрятать) в шапке ссылки

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем AndruTwo, 1 дек 2022.

  1. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    Привет.
    Есть желание убрать или спрятать ссылки в шапке сайта на личный кабинет и закладки...
    Не подскажите как сделать... И где найти файлы для правки...
    С опенКартой работаю второй день только...
     

    Вложения:

  2. specialforce22

    specialforce22 Новичок

    Сообщения:
    11
    Симпатии:
    1
    Привет!
    Можно:
    Вариант 1. В конце файла css (либо в меню настроек шаблона, если есть поле своего CSS) сделать display:none на каждый элемент, либо вообще на всю верхнюю плашку.
    Например,
    #top {display:none;}
    или
    #top-links {display: none;}
    Но в целом всё зависит от Вашего шаблона, ведь по картинке можно лишь сделать приворот или заговор.

    Вариант 2. Зайти /catalog/view/theme/*/template/common в tpl или twig: а. закоментить или б. удалить, затем в. сохранить г. почистить кеш
     
  3. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Вариант 3. Написать модификатор где убрать данные элементы из шаблона.
     
  4. Sig

    Sig Пользователь

    Сообщения:
    89
    Симпатии:
    25
    Самый правильный вариант, на мой взгляд.
     
  5. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    Работает только через удаление (вариант 2)
    Спасибо
     
  6. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    А вот это интересно... Не подскажите как это сделать? В смысле куда копать... Просто не знаком с этой системой...
    По другому написать модуль...как в Joomla
     
  7. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    Дас...я что-то нажал там на странице модификаторов...то-ли очистить...то-ли обновить...и... 500 отвечает сервер...(
     
  8. SiteMix

    SiteMix Продвинутый пользователь

    Сообщения:
    1.020
    Симпатии:
    174
    https://forum.opencart-russia.ru/threads/rukovodstvo-razrabotchika.14/

    Восстановите сайт из бэкапа, для начала.
    Если при обновлении кэша модификаторов возникают ошибки или пропадает какая-то дорабтка, значит, были правки в файлах кэша модификаторов. И такие доработки нужно переносить в модификаторы (рекомендуется) или хотя бы в файлы.
     
  9. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Вот тут очень подробно расписано: https://codernotes.ru/articles/php/napisanie-modifikatora-dlya-opencart.html

    У Вас дефолтный шаблон?
     
  10. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
  11. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Пришлите ссылку на сайт пожалуйста, я посмотрю.
     
  12. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    https://sealmarket.ru/
     
  13. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Пришлите мне код страницы: /catalog/view/theme/onlytemplate/common/header.twig
     
  14. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
     

    Вложения:

    • header.twig
      Размер файла:
      11,7 КБ
      Просмотров:
      1
  15. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    У Вас кто-то пытался скрыть эти строки, но как-то неудачно.

    Закладки

    Этот код
    Код:
    <!- - <li{% if wishlist_total == 0 %} class="hidden-xm"{% endif %}><a href="{{ wishlist }}" id="wishlist-total" title="{{ text_wishlist }}" class="text-center"><i class="fa fa-heart"></i><span class="hidden-xm">&nbsp;&nbsp;{{ text_wishlist }} </span></a></li>- ->
    Лучше замените на этот
    Код:
    <!--<li{% if wishlist_total == 0 %} class="hidden-xm"{% endif %}><a href="{{ wishlist }}" id="wishlist-total" title="{{ text_wishlist }}" class="text-center"><i class="fa fa-heart"></i><span class="hidden-xm">&nbsp;&nbsp;{{ text_wishlist }} </span></a></li>-->
    Личный кабинет
    Код:
    <!--                {% if logged == false %}
                    <li><a class="btn-link dropdown-login" onclick="ajaxpopup('index.php?route=extension/module/loginpopup');"><span class="text-center dropdown-toggle animated zoomIn" data-role="button" data-toggle="dropdown"><i class="fa fa-user"></i><span class="hidden-xs hidden-sm hidden-md">&nbsp;&nbsp;{{ text_account }}</span><span class="hidden-md hidden-lg">&nbsp;&nbsp;{{ login_text }}</span></span></a></li>
                    {% else %}
                    <li class="visible-xs-inline-block visible-sm-inline-block"><a class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user" aria-hidden="true"></i><span class="hidden-xs">&nbsp;&nbsp;{{ text_account }}</span> <i class="fa fa-chevron-down"></i></a>
                        <ul class="dropdown-menu mobile_article">
                            {% if logged %}
                                <li><a href="{{ account }}">{{ text_account }}</a></li>
                                <li><a href="{{ order }}">{{ text_order }}</a></li>
                                <li><a href="{{ transaction }}">{{ text_transaction }}</a></li>
                                <li><a href="{{ download }}">{{ text_download }}</a></li>
                                <li><a href="{{ logout }}">{{ text_logout }}</a></li>
                            {% else %}
                                <li><a href="{{ register }}">{{ text_register }}</a></li>
                                <li><a href="{{ login }}">{{ text_login_template }}</a></li>
                            {% endif %}
                        </ul>
                    </li>
                    {% endif %}-->
    А еще не забывайте, что Вам нужно в контроллере закрыть регистрацию, чтобы человек не мог зайти сюда https://sealmarket.ru/index.php?route=account/register или сюда https://sealmarket.ru/index.php?route=account/login

    Еще не забудьте убрать в товаре закладки https://sealmarket.ru/dveri-mezhkomnatnye/dveri-mezhkomnatnye-gl-light11-dub-shokolad/
     
  16. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    Да это я сам пытался... Все равно они не скрываются... Только через удаление кода работает...Я уже побывал... Как я думаю...регистрация на сайте и личный кабинет будет...В подвале эта фишка будет стоять. Надо только в шапке скрыть...
     
  17. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Ну так у Вас не правильно установлено комментирование и после нужно почистишь кеш, а лучше написать модификатор для этих дел.

    Чтобы в товаре убрать в файле /catalog/view/theme/onlytemplate/template/product/product.twig найдите wishlist и также скройте его.
     
  18. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    Я все это делал и исправлял и чистил...не работает...
    А как в модификаторе скрыть или удалить код? Что то не нашел такой команды...
     
  19. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Вы после изменения кода, обновляли модификаторы, чтобы данные перезаписались?
     
  20. AndruTwo

    AndruTwo Новичок

    Сообщения:
    13
    Симпатии:
    0
    Так вот вчерась...нажал что-то...и получил в ответ пятисотку...)) То-ли обновить то-ли очистить нажал...))