Подскажите, столкнулся с такой проблемой, что не могу изменить некоторые параметры в созданных представлениях на сайте, по причине того, что некоторые элементы не раскрываются по клику.
Как решить эту проблему, кто с таким встречался?
Во вложении:
foto_1 - админ вид представления
foto_2 - вид окна при нажатии редактирования поля Body, к примеру ссылка "перезаписать результаты" является не кликабельной, соответственно никак изменить параметры не получается...
Вложение | Размер |
---|---|
foto_1.png | 149.79 КБ |
foto_2.png | 13.34 КБ |
Комментарии
стоит посмотреть консоль ошибок
Рискну предположить, что стоит не последняя версия views, но также на сайте имеется jquery update с выбранной версией >= 1.7. Если всё так - обновить views до последней версии. Если нет - воспользоваться советом выше.
Версия Views стоит последняя 7.x-3.7.
jQuery Update модуль версии 7.x-2.3, в установках модуля включена версия 1.8, jQuery compression level = Production (minified), jQuery and jQuery UI CDN = нет.
В консоли ошибок встречаются следующие:
для пользователя admin:
1. Notice: Undefined variable: debug_users в функции authcache_authcache_info() (строка 759 в файле /home/ddd/public_html/sites/all/modules/authcache/authcache.module).
2. Warning: Creating default object from empty value в функции views_handler_field_teaserimage->render() (строка 69 в файле /home/ddd/public_html/sites/all/modules/teaserimage/views/views_handler_field_teaserimage.inc).
для пользователя Гость:
3. Notice: Array to string conversion в функции views_plugin_cache->gather_headers() (строка 218 в файле /home/ddd/public_html/sites/all/modules/views/plugins/views_plugin_cache.inc).
Что касается пункта 2, то это как я понимаю связано с представлением, где выводятся только картинки, по 20 на странице, которые берутся из body статей с помощью модуля teaserimage и в том случае если в статье нет картинки, видимо и возникает ошибка и при отображении галереи картинок, там пустое место, например вместо 20 отображается 19 или 18...
Также отмечу что на сайте используется кеширование memcache + authcache, модули: CSS Embedded Images, Speedy, также сайт находится под CDN Cloudflare (кеширующий прокси) и к тому же используется сборка Drupal Pressflow 7.22 (оптимизированный Drupal Core).
Может быть что-то из этого мешает?
Также если в представлении что либо изменить, удалить какое-то поле и сохранить, то вижу то, что во вложении (экран с кодом, видимо представления).
И нужно вернуться на предыдущую страницу, обновить её и продолжать работу с представлением...
попробуйте jquery 1.7 включить
После переключения jquery с 1.8 на 1.7 действительно всё заработало как надо!
Огромное спасибо!