Перейти к содержимому


Фотография
- - - - -

как убрать ссылку на full вывод


Лучший Ответ SmetDenis , 30 November 2015 - 12:13

в какой файл лучше добавить?

Тот, который используется для вывода материала.

Это будет какой-то из них

media\zoo\applications\jbuniversal\templates\ <ШАБЛОН> \renderer\item\full.php
media\zoo\applications\jbuniversal\templates\ <ШАБЛОН> \renderer\item\ <ТИП МАТЕРИАЛА> \full.php Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 onewebstudio

onewebstudio

Отправлено 28 November 2015 - 07:35

Здравствуйте, на сайте хочу полностью отказаться от full вывода товара. Дело в том что ссылка на него все равно присутствует в системе. Как это исправить?


  • 0

#2 CB9TOIIIA

CB9TOIIIA

Отправлено 28 November 2015 - 10:45

У меня была такая задача, но я сверстал тизер - у которого нет ссылки на full (нет ссылки у title и прочее), т.е. пользователь с сайта уж точно не попадет в full, но все равно full сверстал (хоть как-то) если каким-то чудесным образом попадет туда из ПС.


  • 0

#3 onewebstudio

onewebstudio

Отправлено 28 November 2015 - 21:27

У меня была такая задача, но я сверстал тизер - у которого нет ссылки на full (нет ссылки у title и прочее), т.е. пользователь с сайта уж точно не попадет в full, но все равно full сверстал (хоть как-то) если каким-то чудесным образом попадет туда из ПС.

ссылка на full все равно присутствует , как не верстай. А мне это не нужно.


  • 0

#4 SmetDenis

SmetDenis

Отправлено 28 November 2015 - 22:12

Самый верный способ отключить full - удалить его из системы на уровне контроллера и роутера. Но так не получится, т.к это серьезные вмешательства.

Самый простой способ - заставить шаблон выдавать ошибку 404.

Для этого в Full достаточно добавить в любое место.
JError::raiseError(404, 'Page not found');
Команда прервет выполнение сайта и отправит ему 404-й код.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 onewebstudio

onewebstudio

Отправлено 29 November 2015 - 06:59

Самый верный способ отключить full - удалить его из системы на уровне контроллера и роутера. Но так не получится, т.к это серьезные вмешательства.

Самый простой способ - заставить шаблон выдавать ошибку 404.

Для этого в Full достаточно добавить в любое место.

JError::raiseError(404, 'Page not found');
Команда прервет выполнение сайта и отправит ему 404-й код.

 

в какой файл лучше добавить?


  • 0

#6 SmetDenis

SmetDenis

Отправлено 30 November 2015 - 12:13   Лучший Ответ

в какой файл лучше добавить?

Тот, который используется для вывода материала.

Это будет какой-то из них

media\zoo\applications\jbuniversal\templates\ <ШАБЛОН> \renderer\item\full.php
media\zoo\applications\jbuniversal\templates\ <ШАБЛОН> \renderer\item\ <ТИП МАТЕРИАЛА> \full.php
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!