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


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

Как убрать кнопку "Добавить элемент" из формы "MySubmissions".


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

#1 Армен

Армен

Отправлено 08 July 2012 - 18:34

Как убрать кнопку "Добавить элемент" из формы "MySubmissions".

  • 0

#2 Станислав

Станислав

Отправлено 08 July 2012 - 20:47

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

Есть 2 пути решения вашей задачи: косметический - при помощи CSS и внесением изменений в PHP код.

1. Косметический: в файл CSS media/zoo/assets/css/submission.css в конец файла допишите:
.submission-add {
	visibility: hidden;
}
Недостаток: при использовании этого способа визуально не будет отображаться кнопка с ссылкой, но ссылка на нее останется в коде страницы и "продвинутый" пользователь может эту ссылку использовать.

2. Хирургический: в файле components/com_zoo/partials/_mysubmissions.php найдите строку 23):
<?php if($this->show_add): ?>
и замените ее на
<?php $this->show_add = 0; if($this->show_add): ?>
Суть замены проста. Мы на лету присваиваем переменной show_add, которое хранит результат проверки допустимого количество загрузок, значение 0, т.е. у нас всегда сообщается, что пользователь достиг максимум загрузок и код кнопки не выводится. В этом случае, в отличие от косметического ссылки в исходном тексте страницы не будет.

В любом случае, оба способа не очень, так как после обновления ядра ZOO вам постоянно надо будет проделывать эти манипуляции.
  • 0

«Ну и зачем все это, лучше бы водки выпили». Из писем Белинского Гоголю.

 


#3 Армен

Армен

Отправлено 08 July 2012 - 22:07

Вдруг кому нибудь пригодиться.

в файле  "components/com_zoo/partials/_mysubmissions.php" в 23 строке такого не нашел.

а в этом же файле  за комментировал div "submission-add".

Большое спасибо.
  • 0

#4 Станислав

Станислав

Отправлено 09 July 2012 - 15:19

в файле  "components/com_zoo/partials/_mysubmissions.php" в 23 строке такого не нашел.

Смотрю последнюю версию ZOO 2.5.20, все вижу :) Закомментировать div "submission-add" тоже можно. Пожалуйста  ;)
  • 0

«Ну и зачем все это, лучше бы водки выпили». Из писем Белинского Гоголю.

 





Click to return to top of page in style!