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

Перенос ссылок в шаблоне


Recommended Posts

Доброго времени суток, и здоровья вам форумчане!

 

Вопрос. OpenCart 3.0.2.0 - шаблон содержит: корзина, личный кабинет, закладки, оформить заказ - весь этот код был в /catalog/view/theme/dgin/template/common/header.twig

Я его перенес в  /catalog/view/theme/dgin/template/common/menu.twig и ссылки пропали.

 

Помню что нужно { wishlist } { shopping_cart } { checkout } где-то проинициализировать в /admin/..... но где и как - хоть убей не помню. Сайт пал восстанавливают по кусочкам и шаблон делал очень давно - не помню как в опенкарт реализовано..

 

Признателен буду за ответ или статью.. где-то я тогда находил такое:-?

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


				  <ul class="dropdown-menu dropdown-menu-right">
					{% 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 }}</a></li>
					{% endif %}
				  </ul>
				</li>
				<li><a href="{{ wishlist }}" id="wishlist-total" title="{{ text_wishlist }}"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md">{{ text_wishlist }}</span></a></li>
				<li><a href="{{ shopping_cart }}" title="{{ text_shopping_cart }}"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md">{{ text_shopping_cart }}</span></a></li>
				<li><a href="{{ checkout }}" title="{{ text_checkout }}"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md">{{ text_checkout }}</span></a></li>

Был перенесен этот кусок кода

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


5 minutes ago, AUSS said:

в контроллере header.php создаются все эти переменные

 

И если я забрал с header - где он прекрасно работал - почему я туда должен еще раз его прописать?

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


 

6 minutes ago, AUSS said:

скачайте опенкарт чистый и посмотрите как там сделано

 

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

header.php header.twig

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


29 минут назад, Drag0n сказал:

Тобишь тут? /httpdocs/admin/controller/common

Пример создания переменной есть? 

причем тут admin?

ссылки инициализируются в контроллере и передаются в шаблон для отображения. Читайте про MVC

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

23 minutes ago, Blast said:

причем тут admin?

ссылки инициализируются в контроллере и передаются в шаблон...

 

Какие тут все жадные на пути :grin:


 

54 minutes ago, Drag0n said:

Тобишь тут? /httpdocs/admin/controller/common

Пример создания переменной есть? 

можно было просто ответить

/catalog/controller/common/  - тут найдешь ответ 

 

Спасибо! Разобрался, переинициализировать ссылки в нужном месте.

Змінено користувачем Drag0n
Надіслати
Поділитися на інших сайтах


1 час назад, Drag0n сказал:

 

Какие тут все жадные на пути :grin:


 

можно было просто ответить

/catalog/controller/common/  - тут найдешь ответ 

 

Спасибо! Разобрался, переинициализировать ссылки в нужном месте.

 

В опенкарте 4 папки

Система

Админка

Каталог

Картинки

 

что тут жадного и не понятного ?

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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