Jump to content


Photo
- - - - -

Элементы каталога снимаются с публикации


Best Answer fiction13 , 09 September 2014 - 08:40

По моим наблюдениям при вызове аякса, который подразумевает пересохранение материала, сами материалы снимаются с публикации.

 

Выход: ставить права на доступ к изменению состояния.

 

Почему? Вот участок кода функции save, вызов которой сохраняет итем, из файла /administrator/components/com_zoo/tables/item.php.

if (!$object->canEditState()) {
	unset($object->state);
}

На мой взгляд все из-за этого. Или я не прав?

Go to the full post


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

#11 nikolia

nikolia
  • JBZoo User (rus)
  • User rate: 4.7
  • posts: 378
  • topics: 53

Posted 11 September 2014 - 22:06

Похоже что именно так рекомендует это делать YOOtheme.
Либо закомментировать строку "unset($object->state);"

Денис, а где эта строка? Как мне решить данную проблему? При нажатии на рейтинг на фронте сайта, снимается с публикации!

 

Нашел! вот тут administrator/components/com_zoo/tables/item.php

Закомментировал вроде помогло!


Edited by Nikolia, 11 September 2014 - 22:16.

  • 1

#12 kuzmahan

kuzmahan
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 96
  • topics: 22

Posted 12 September 2014 - 11:02

Раздал права на изменение, при нажатии на рейтинг на фронте сайта, снимается с публикации! С правами не катит!

Попробуйте дать права только на "изменять состояние". Мне помогло, с публикации ничего не снимается. Другой вопрос правильно ли всем давать такие права.


  • 0

#13 SmetDenis

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

Posted 16 September 2014 - 08:19

Другой вопрос правильно ли всем давать такие права.
 

Похоже что правильно, т.к ссылка на форму редактирования  - это уникальный хеш, который жестко проверяется при сабмите формы.


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



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





Click to return to top of page in style!