Jump to content


Photo
- - - - -

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


Best Answer SmetDenis , 30 November 2015 - 12:13

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

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

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

media\zoo\applications\jbuniversal\templates\ <ШАБЛОН> \renderer\item\full.php
media\zoo\applications\jbuniversal\templates\ <ШАБЛОН> \renderer\item\ <ТИП МАТЕРИАЛА> \full.php Go to the full post


  • This topic is locked This topic is locked
5 replies to this topic

#1 onewebstudio

onewebstudio
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 57
  • topics: 17

Posted 28 November 2015 - 07:35

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


  • 0

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 28 November 2015 - 10:45

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


  • 0

#3 onewebstudio

onewebstudio
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 57
  • topics: 17

Posted 28 November 2015 - 21:27

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

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


  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 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
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 57
  • topics: 17

Posted 29 November 2015 - 06:59

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

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

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

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

 

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


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 30 November 2015 - 12:13   Best Answer

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

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

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

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!