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


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

Исчезают поля доступа


Лучший Ответ SmetDenis , 24 March 2016 - 06:11

Благодаря сайту topins я разобрался.

В элементе imagebox есть лишний файл. Нужно его переименовать или удалить
fields/zooaccesslevel.php

Он не правильно переопределяет элемент прав доступа и это может влиять на другие элементы.

Стоить проверить и другие элементы, еcли такой баг повториться. Перейти к сообщению


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

#1 topins

topins

Отправлено 15 March 2016 - 21:25

При сохранении, в некоторых полях начинает исчезать поля доступа

screenshot_22-21-23.png


  • 0

#2 Sliapy

Sliapy

Отправлено 15 March 2016 - 22:17

У вас в на скриншоте какие-то увеличенные размеры шрифтов или мне кажется?


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 topins

topins

Отправлено 15 March 2016 - 22:18

У вас в на скриншоте какие-то увеличенные размеры шрифтов или мне кажется?

Программа для снятия скринов так немного увеличивает..


  • 0

#4 mobix1

mobix1

Отправлено 16 March 2016 - 05:56

Посмотрел, и оказалось что тоже есть такая проблема, видимо появилось после обновления


  • 0

#5 programmos

programmos

Отправлено 16 March 2016 - 06:10

Со стандартными ZOO элементами, JBZOO в том числе проблем нет...

 

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

 

Версия JBZoo: 2.2.6 Pro rev3130


  • 0

#6 mobix1

mobix1

Отправлено 16 March 2016 - 07:11

заметил, что доступы пропали ток в старых элементах, которые были созданы ранее, а новых, что только что создал все норм. Но я бывл случайно удалил папку zoo из media, но восстановил из бэкапа, не думаю что из-за этого


  • 0

#7 SmetDenis

SmetDenis

Отправлено 16 March 2016 - 16:38

Такое я встречал давным давно, когда люди мигрировали с Joomla 1.5 на 2.5+
Дело было в том эти версии использовали разные способы работы с ACL, начиная от логики, заканчивая внутренними идентификаторами.

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



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


#8 mobix1

mobix1

Отправлено 16 March 2016 - 16:50

на всех элементах. проблема изчезает если наново создать элемент. Но это скорее всего из-за того что случайно удалил был папку zoo, но ее сразу же  восстановил. Была еще проблема с сохранением материалов. была ошибка БД о несуществующей таблицы или строки, решилось перезаливкой таблицы.

Joomla: 3.4.8 JBZoo: 2.2.6 Pro rev3130 Zoo: 3.3.14

 может у автора подобная проблема?


  • 0

#9 topins

topins

Отправлено 21 March 2016 - 11:28

Какие у вас версии приложения, ZOO и Joomla ?
На каких элементах стабильно повторяется баг?

Joomla: 3.4.8 JBZoo: 2.2.6 Pro rev3130 Zoo: 3.3.15 WidgetKit: 2.6.0

 

Элементы вычислить не могу, т.к. все проявляется хаотично. В одном типе - все доступы есть, в другом 50/50. В третьем - поле настроек "Разрешения" не активно вообще у всех элементов. 


  • 0

#10 SmetDenis

SmetDenis

Отправлено 22 March 2016 - 14:58

Даже не представляю, почему это может быть.
Т.к. контрол уровней доступа создается на основе данных из самой Joomla, её ACL, её настроек и её базе данных.
ZOO просто показывает это как есть.

Пока что единственное решение которое могу предложить, это проверить что у элементов правильно сохранен уровень доступа в настройках типа материала. Вручную.
media\zoo\applications\jbuniversal\types\<ТИП>.config

zcj1_200x0.png

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



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





Click to return to top of page in style!