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

Как убрать футер полностью


zazakumar2121

Recommended Posts

31 минуту назад, zazakumar2121 сказал:

Общий привет, Подскажите пожалуйста, где можно убрать футер, разобрался как убрать ссылки, а вот как убрать сам блок не могу найти.

дописать к стилям футера display: none;

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


Файлы, которые отвечают за footer:
catalog/view/theme/НАЗВАНИЕ_ШАБЛОНА/footer.tpl - здесь хранится верстка футера
catalog/controller/common/footer.php - здесь хранится контроллер, в котором формируются данные и подключается верстка

Соответсвенно, для того, чтобы не выводить footer у себя в магазине можно сделать: 
1) Удалить все в файле footer.tpl (лучший вариант, как по мне)

2) Удалить строчку, которая подключает верстку в footer.php
 

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

40 минут назад, lolwe сказал:
41 минуту назад, lolwe сказал:

Файлы, которые отвечают за footer:
catalog/view/theme/НАЗВАНИЕ_ШАБЛОНА/footer.tpl - здесь хранится верстка футера
catalog/controller/common/footer.php - здесь хранится контроллер, в котором формируются данные и подключается верстка

Соответсвенно, для того, чтобы не выводить footer у себя в магазине можно сделать: 
1) Удалить все в файле footer.tpl (лучший вариант, как по мне)

2) Удалить строчку, которая подключает верстку в footer.php
 


у меня footer.twig удаление всего ничего не меняет, все могу убрать, поменять, а вот полностью весь блок что-то не убирается.

 

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


3 часа назад, lolwe сказал:

Удалить все в файле footer.tpl (лучший вариант, как по мне)

Не надо удалять всё... как минимум надо корректно закрыть HTML теги.
Для тройки надо оставить вывод скриптов в шаблоне и контроллере. Если надо - оставить считалку пользователей онлайн...

Вообще всё зависит от шаблона и надо смотреть что в контроллере и шаблоне.

 

2 часа назад, zazakumar2121 сказал:

у меня footer.twig удаление всего ничего не меняет, все могу убрать, поменять, а вот полностью весь блок что-то не убирается.

После внесения изменений обнови модификаторы

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

На примере дефолтного шаблона должно получиться примерно так

контроллер

Спойлер

<?php
class ControllerCommonFooter extends Controller {
	public function index() {
		// Whos Online
		if ($this->config->get('config_customer_online')) {
			$this->load->model('tool/online');

			if (isset($this->request->server['REMOTE_ADDR'])) {
				$ip = $this->request->server['REMOTE_ADDR'];
			} else {
				$ip = '';
			}

			if (isset($this->request->server['HTTP_HOST']) && isset($this->request->server['REQUEST_URI'])) {
				$url = ($this->request->server['HTTPS'] ? 'https://' : 'http://') . $this->request->server['HTTP_HOST'] . $this->request->server['REQUEST_URI'];
			} else {
				$url = '';
			}

			if (isset($this->request->server['HTTP_REFERER'])) {
				$referer = $this->request->server['HTTP_REFERER'];
			} else {
				$referer = '';
			}

			$this->model_tool_online->addOnline($ip, $this->customer->getId(), $url, $referer);
		}

		$data['scripts'] = $this->document->getScripts('footer');
		
		return $this->load->view('common/footer', $data);
	}
}

 

шаблон

Спойлер

{% for script in scripts %}
<script src="{{ script }}" type="text/javascript"></script>
{% endfor %}
</body></html>

 

 

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

13 часов назад, Yesvik сказал:

На примере дефолтного шаблона должно получиться примерно так

контроллер

  Скрыть контент


<?php
class ControllerCommonFooter extends Controller {
	public function index() {
		// Whos Online
		if ($this->config->get('config_customer_online')) {
			$this->load->model('tool/online');

			if (isset($this->request->server['REMOTE_ADDR'])) {
				$ip = $this->request->server['REMOTE_ADDR'];
			} else {
				$ip = '';
			}

			if (isset($this->request->server['HTTP_HOST']) && isset($this->request->server['REQUEST_URI'])) {
				$url = ($this->request->server['HTTPS'] ? 'https://' : 'http://') . $this->request->server['HTTP_HOST'] . $this->request->server['REQUEST_URI'];
			} else {
				$url = '';
			}

			if (isset($this->request->server['HTTP_REFERER'])) {
				$referer = $this->request->server['HTTP_REFERER'];
			} else {
				$referer = '';
			}

			$this->model_tool_online->addOnline($ip, $this->customer->getId(), $url, $referer);
		}

		$data['scripts'] = $this->document->getScripts('footer');
		
		return $this->load->view('common/footer', $data);
	}
}

 

шаблон

  Показать контент


{% for script in scripts %}
<script src="{{ script }}" type="text/javascript"></script>
{% endfor %}
</body></html>

 

 

Это в контроллере просто нужно оставить эти строки ? Я оставил и сайт лег. 

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


2 часа назад, Parker5555 сказал:

Это в контроллере просто нужно оставить эти строки ? Я оставил и сайт лег. 

Это пример что надо оставить в дефолтном контроллере и шаблоне. В другом шаблоне всё может быть иначе... или установлены модификаторы, которые изменяют контроллер и/или шаблон.

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

2 часа назад, SiteMix сказал:

А зачем контроллер трогать вообще? Выпилить лишнее в footer.twig и всё.

Ещё есть адепты решений типа: А зачем выпиливать в footer.twig? Скрыть стилями и всё.

Я сторонник другого мнения: если заранее известно что вычисления не нужны - их не надо выполнять.

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

  • 3 months later...
В 10.10.2019 в 22:09, lolwe сказал:

Файлы, которые отвечают за footer:
catalog/view/theme/НАЗВАНИЕ_ШАБЛОНА/footer.tpl - здесь хранится верстка футера
catalog/controller/common/footer.php - здесь хранится контроллер, в котором формируются данные и подключается верстка

Соответсвенно, для того, чтобы не выводить footer у себя в магазине можно сделать: 
1) Удалить все в файле footer.tpl (лучший вариант, как по мне)

2) Удалить строчку, которая подключает верстку в footer.php
 

А можно ли вернуть исходящий футер?)негде информацию размещать убралось все))может коды какие то есть?))

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


В 29.01.2020 в 11:55, nataliyaya сказал:

А можно ли вернуть исходящий футер?)негде информацию размещать убралось все))может коды какие то есть?))


Исходящий откуда?)) 

Ладно, я понял что имеется ввиду исходный) 

1) Можете восстановить все из файла шаблона, которые Вы скачивали
2) Верните строчку) 

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

В 04.02.2020 в 11:39, lolwe сказал:


Исходящий откуда?)) 

Ладно, я понял что имеется ввиду исходный) 

1) Можете восстановить все из файла шаблона, которые Вы скачивали
2) Верните строчку) 

дякую за відповідь)

 

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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