Jump to content


Photo
- - - - -

Кнопка редактировать - доступна для всех


Best Answer Cheren-dow , 23 May 2015 - 11:13

registr, попробуйте использовать API. Посмотрите шаблон материала где выводится кнопка редактирования

сайт\media\zoo\applications\jbuniversal\templates\catalog\item.php

По анологии используйте в своем коде только вместо $this->item->canEdit() используйте $this->item->canDelete()

Go to the full post


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

#1 registr

registr
  • JBZoo User (rus)
  • User rate: 0
  • posts: 1210
  • topics: 345

Posted 23 May 2015 - 08:39

сайт http://znahidka.org
На главной вводится код, он же - логин пользователя (для примера можете ввести 0051) и переходит на страницу материалов этого пользователя, где у каждого материала есть кнопка редактирования. Это хак, нестандартная доработка. Так вот я теперь не знаю как можно сделать чтоб кнопка Редактировать (Редагувати) была видна только пользователю 0051, а то получается что все подряд могут редактировать материалы. Сама кнопка это элемент Edit в шаблоне Teaser


  • 0

#2 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 23 May 2015 - 10:38

1) в скрытом поле выведите автора публикации

2) потом выведите имя зареганого юзера

 

и в тизере оберните в условие вывод кнопки

если совпадают два значения -> тогда выводим 


Edited by alexmixaylov, 23 May 2015 - 10:39.

  • 0

#3 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 23 May 2015 - 11:13   Best Answer

registr, попробуйте использовать API. Посмотрите шаблон материала где выводится кнопка редактирования

сайт\media\zoo\applications\jbuniversal\templates\catalog\item.php

По анологии используйте в своем коде только вместо $this->item->canEdit() используйте $this->item->canDelete()


  • 0
Изображение
 




Click to return to top of page in style!