Jump to content


Photo
- - - - -

Удаление из базы


Best Answer SmetDenis , 22 January 2015 - 10:18

Видимо не понятно :)

Использовать можно где угодно.
НО запустить код удаления могу только те пользователи, у которых есть права на удаление материалов.
Иначе это огромная дыра в безопасности сайта.
Авторизуйтесь под супер администратором, и все сработает.

Про ACL у нас есть видео урок и документация. Go to the full post


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

#1 axeld

axeld
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 661
  • topics: 194

Posted 21 January 2015 - 17:05

Добрый день. Не могу понять как работает удаление из базы.

Шаблон full 

пишу 

$tableItem = $this->app->table->item;
$item = $tableItem->get(51410);
$tableItem->delete($item);

51410 - ID в таблице  jbzoo_zoo_item

 

Результат ошибка 500 (Invalid Access Permission)


  • 0

#2 SmetDenis

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

Posted 22 January 2015 - 08:09

Код правильный, но вы путаетесь удалить материал от лица гостя и вам не дает это сделать ACL (права доступа).
Соответственно в ошибке так и написано.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#3 axeld

axeld
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 661
  • topics: 194

Posted 22 January 2015 - 09:49

Понятно :) , только не понятно где вообще тогда это можно использовать ?


  • 0

#4 SmetDenis

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

Posted 22 January 2015 - 10:18   Best Answer

Видимо не понятно :)

Использовать можно где угодно.
НО запустить код удаления могу только те пользователи, у которых есть права на удаление материалов.
Иначе это огромная дыра в безопасности сайта.
Авторизуйтесь под супер администратором, и все сработает.

Про ACL у нас есть видео урок и документация.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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





Click to return to top of page in style!