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


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

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


Лучший Ответ fiction13 , 09 September 2014 - 08:40

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

 

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

 

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

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

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

Перейти к сообщению


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

#11 nikolia

nikolia

Отправлено 11 September 2014 - 22:06

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

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

 

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

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


Сообщение отредактировал Nikolia: 11 September 2014 - 22:16

  • 1

#12 kuzmahan

kuzmahan

Отправлено 12 September 2014 - 11:02

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

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


  • 0

#13 SmetDenis

SmetDenis

Отправлено 16 September 2014 - 08:19

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

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


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



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





Click to return to top of page in style!