Attribute panel not showing in admin

Permalink
When I try to add attributes to a page, the attribute panel is completely blank. I'm including a screenshot to demonstrate.

It works fine on my local install, but I cannot figure out how to fix it on the live site.

Help?

Here's the environment info:

# concrete5 Version
Core Version - 8.2.1
Version Installed - 8.2.1
Database Version - 20170802000000

# concrete5 Packages
Block Designer (2.7.0), Breadcrumb Trail Page Links (1.1), Cookies Disclosure (0.9.4), Vivid Simple Accordion (1.0.1), Webli YouTube PopUp (2.1.1)

# concrete5 Overrides
blocks/page_list/view.php, blocks/page_list, blocks/content/templates/shrinkFinder/view.php, blocks/content/templates/shrinkFinder, blocks/content/templates/learnMore/view.php, blocks/content/templates/learnMore, blocks/content/templates/whiteBoxFull/view.php, blocks/content/templates/whiteBoxFull, blocks/content/templates/darkGrayBoxFull/view.php, blocks/content/templates/darkGrayBoxFull, blocks/content/templates/greenBox/view.php, blocks/content/templates/greenBox, blocks/content/templates/grayBoxFull/view.php, blocks/content/templates/grayBoxFull, blocks/content/templates/grayBox/view.php, blocks/content/templates/grayBox, blocks/content/templates/greenBoxFull/view.php, blocks/content/templates/greenBoxFull, blocks/content/templates/darkGrayBox/view.php, blocks/content/templates/darkGrayBox, blocks/content/templates, blocks/content, blocks/directory_box/config.json, blocks/directory_box/composer.php, blocks/directory_box/icon.png, blocks/directory_box/edit.php, blocks/directory_box/add.php, blocks/directory_box/db.xml, blocks/directory_box/controller.php, blocks/directory_box/view.php, blocks/directory_box/form.php, blocks/directory_box, blocks/html_test/config.json, blocks/html_test/composer.php, blocks/html_test/icon.png, blocks/html_test/edit.php, blocks/html_test/add.php, blocks/html_test/db.xml, blocks/html_test/controller.php, blocks/html_test/view.php, blocks/html_test/form.php, blocks/html_test, blocks/autonav/templates/main_nav/view.php, blocks/autonav/templates/main_nav, blocks/autonav/templates, blocks/autonav, blocks/resources_box/config.json, blocks/resources_box/composer.php, blocks/resources_box/icon.png, blocks/resources_box/edit.php, blocks/resources_box/add.php, blocks/resources_box/db.xml, blocks/resources_box/controller.php, blocks/resources_box/view.php, blocks/resources_box/form.php, blocks/resources_box, themes/clysar/template_general.php, themes/clysar/template_detail_film.php, themes/clysar/template_detail.php, themes/clysar/description.txt, themes/clysar/elements/footerNew.php, themes/clysar/elements/header.php, themes/clysar/elements/headerNoNav.php, themes/clysar/elements/footer.php, themes/clysar/elements, themes/clysar/template_shrinkfinder.php, themes/clysar/template_directory.php, themes/clysar/images/img-EZ-large.png, themes/clysar/images/arrow-down.png, themes/clysar/images/bkg-main-tooaluminum.png, themes/clysar/images/img-header-logo.png, themes/clysar/images/img-undertanding-film-small.png, themes/clysar/images/img-video-small.png, themes/clysar/images/img-HPG-gold-small.png, themes/clysar/images/bkg-main6.png, themes/clysar/images/bkg-main-loose.png, themes/clysar/images/img-suppliers.png, themes/clysar/images/img-spec-sheets-small.png, themes/clysar/images/bkg-main.png, themes/clysar/images/bkg-main-slightly-too-short.jpg, themes/clysar/images/icon-shrinkfinder.png, themes/clysar/images/arrow-up.png, themes/clysar/images/bkg-main-horizontal.png, themes/clysar/images/img-printedfilm-small.png, themes/clysar/images/img-shrinkbox-small.png, themes/clysar/images/img-shrink-films-group.png, themes/clysar/images/bkg-main-blue.png, themes/clysar/images/bkg-main-vertical.jpg, themes/clysar/images/img-about.png, themes/clysar/images/shrinkfinder-restart.gif, themes/clysar/images/img-laptop-woman.png, themes/clysar/images/img-dan-lightbulbs.png, themes/clysar/images/planet.jpg, themes/clysar/images/bkg-main.jpg, themes/clysar/images/bkg-main-safe.png, themes/clysar/images/img-ltc-blanket.jpg, themes/clysar/images/img-LTCL-large.png, themes/clysar/images/img-lee-sample.png, themes/clysar/images/img-LE-gold-small.png, themes/clysar/images/video.png, themes/clysar/images/shrinkfinder-bttn-lbkg.png, themes/clysar/images/bkg-main-top.png, themes/clysar/images/icon-search.png, themes/clysar/images/img-more-bar.png, themes/clysar/images/shrinkfinder-bttn-rbkg.png, themes/clysar/images/img-EZ-small.png, themes/clysar/images/apple-close.png, themes/clysar/images/bkg-main-nah.png, themes/clysar/images/shrinkfinder-shadow.png, themes/clysar/images/shrinkfinder-restart.png, themes/clysar/images/bkg-main-horizonat.png, themes/clysar/images/img-ABL-small.png, themes/clysar/images/shrinkfinder-hdr-bkg.png, themes/clysar/images/img-HPG-gold-large.png, themes/clysar/images/img-HPG-confidential-small.png, themes/clysar/images/img-packaging-resources.png, themes/clysar/images/bkg-main-original.png, themes/clysar/images/img-LTC-small.png, themes/clysar/images/bkg-main1.jpg, themes/clysar/images/btn-requestquote.png, themes/clysar/images/bkg-main3.png, themes/clysar/images/shrinkfinder-droparrow.png, themes/clysar/images/1.jpg, themes/clysar/images/img-21tips-small.png, themes/clysar/images/img-AFG-small.png, themes/clysar/images/bkg-main-short.jpg, themes/clysar/images/img-shrinkbox-large.png, themes/clysar/images/img-trayloc-small.png, themes/clysar/images/bkg-main2.jpg, themes/clysar/images/img-msds-small.png, themes/clysar/images/bkg-main-new.jpg, themes/clysar/images/img-LTCH-large.png, themes/clysar/images/2.jpg, themes/clysar/images/img-trayloc-large.png, themes/clysar/images/placeholder.png, themes/clysar/images/bkg-main-vertical-close.png, themes/clysar/images/img-LTCH-small.png, themes/clysar/images/img-AFG-large.png, themes/clysar/images/page_white_acrobat.png, themes/clysar/images/img-careers.png, themes/clysar/images/img-LTCL-small.png, themes/clysar/images/img-LTC-large.png, themes/clysar/images/img-flag.png, themes/clysar/images/img-LE-gold-large.png, themes/clysar/images/bkg-main-roll.png, themes/clysar/images/3.jpg, themes/clysar/images, themes/clysar/template_no_nav.php, themes/clysar/template_equip_compatibility.php, themes/clysar/template_four_dropdowns.php, themes/clysar/template_contact.php, themes/clysar/js/raphael.js, themes/clysar/js/scale.raphael.js, themes/clysar/js/footer.js, themes/clysar/js/jquery.js, themes/clysar/js/init.js, themes/clysar/js/jquery.cookiesdirective.js, themes/clysar/js/paths.js, themes/clysar/js/bootstrap.min.js, themes/clysar/js, themes/clysar/css/map.css, themes/clysar/css/clysarstyles.css, themes/clysar/css/media-queries.css, themes/clysar/css/style.css, themes/clysar/css/fonts.css, themes/clysar/css/reset.css, themes/clysar/css/adaptive.css, themes/clysar/css/bootstrap-modified.css, themes/clysar/css, themes/clysar/template_about.php, themes/clysar/template_detail_film_sustainable.php, themes/clysar/template_detail_wrap.php, themes/clysar/template_careers.php, themes/clysar/original-index.php, themes/clysar/template_contract_solutions.php, themes/clysar/template_understanding_shrinkfilm.php, themes/clysar/template_directory-safety.php, themes/clysar/template_detail copy.php, themes/clysar/template_general_sidebar.php, themes/clysar/template_right_sidebar.php, themes/clysar/template_news_entry.php, themes/clysar/default.php, themes/clysar/template_suppliers.php, themes/clysar/fonts/droidsans-webfont.eot, themes/clysar/fonts/droidsans-bold-webfont.ttf, themes/clysar/fonts/droidsans-bold-webfont.svg, themes/clysar/fonts/droidsans-bold-webfont.woff, themes/clysar/fonts/droidsans-webfont.woff, themes/clysar/fonts/droidsans-webfont.svg, themes/clysar/fonts/droidsans-webfont.ttf, themes/clysar/fonts/droidsans-bold-webfont.eot, themes/clysar/fonts, themes/clysar/template_news.php, themes/clysar/xml/usaMapSettings.xml, themes/clysar/xml/usaMapSettings-old-with-addresses.xml, themes/clysar/xml, themes/clysar/template_search_results.php, themes/clysar/template_sustainability.php, themes/clysar/page_theme.php, themes/clysar/template_home.php, themes/clysar/template_packaging_resources.php, themes/clysar

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
5.6.30

# PHP Extensions
bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, ionCube Loader, json, libxml, mbstring, mcrypt, mysql, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, session, SimpleXML, sockets, SPL, sqlite3, standard, suhosin, tokenizer, xml, xmlreader, xmlwriter, Zend Guard Loader, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 90
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 25M
sql.safe_mode - Off
upload_max_filesize - 25M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
suhosin.cookie.max_array_depth - 50
suhosin.cookie.max_array_index_length - 64
suhosin.cookie.max_name_length - 64
suhosin.cookie.max_totalname_length - 256
suhosin.cookie.max_value_length - 10000
suhosin.cookie.max_vars - 100
suhosin.executor.include.max_traversal - 0
suhosin.executor.max_depth - 750
suhosin.get.max_array_depth - 50
suhosin.get.max_array_index_length - 64
suhosin.get.max_name_length - 64
suhosin.get.max_totalname_length - 256
suhosin.get.max_value_length - 512
suhosin.get.max_vars - 100
suhosin.log.phpscript.is_safe - Off
suhosin.memory_limit - 0
suhosin.post.max_array_depth - 50
suhosin.post.max_array_index_length - 64
suhosin.post.max_name_length - 64
suhosin.post.max_totalname_length - 256
suhosin.post.max_value_length - 1000000
suhosin.post.max_vars - 1000
suhosin.request.max_array_depth - 50
suhosin.request.max_array_index_length - 64
suhosin.request.max_totalname_length - 256
suhosin.request.max_value_length - 1000000
suhosin.request.max_varname_length - 64
suhosin.request.max_vars - 1000
suhosin.session.max_id_length - 128
suhosin.upload.max_newlines - 100
suhosin.upload.max_uploads - 25
opcache.max_accelerated_files - 7963
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

1 Attachment

caughill
 
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi caughill,

Are you using a custom theme?

Do you have any browser console errors when opening the attributes panel
caughill replied on at Permalink Reply 1 Attachment
caughill
I am using a custom theme, but it doesn't work if I switch to the default theme either.

There is an error, but I don't know how to decipher it. I've attached another screenshot.
Gondwana replied on at Permalink Reply
Gondwana
I'd be guessing at a JS issue, which would be surprising if the deployed site is identical to your local site. I see you're using Chrome; Chrome's aggressive caching can mess development up. Try purging cache and reloading.
caughill replied on at Permalink Reply
caughill
Happens in all browsers. I just used Chrome to show the console.

My local and the remote environment aren't necessarily 100% identical. We use Git and a lot of the concrete5 core files are excluded from the repository. There could definitely be some drift.
MrKDilkington replied on at Permalink Reply
MrKDilkington
@caughill

The first browser console error is related to "avg_ls_dom.js" which appears to be from AVG Antivirus. The second error is in your theme files. The third is related to "raphael.js", which is a vectors graphics library that is not included in concrete5.

The final error is with jQuery, where it fails to AJAX in the attributes panel contents.

The first three errors are likely preventing the AJAX call.
caughill replied on at Permalink Reply 1 Attachment
caughill
Switching to the default theme eliminates the top errors, but still shows the last internal server error?
MrKDilkington replied on at Permalink Reply
MrKDilkington
@caughill

If this happens with the default theme and just on the live site, then I would start checking things like file permissions and other potential server side issues.
caughill replied on at Permalink Reply
caughill
Hey Mark,

Sorry to drag you into an old thread, but this is the error the site is throwing:

Call to a member function getAttributeKeyID() on null

The database looks OK, but I'm wondering if something funky didn't happen in the upgrade to 8.
MrKDilkington replied on at Permalink Reply
MrKDilkington
@caughill

I recommend temporarily enabling full debug errors to provide more information.
Dashboard > System & Settings > Environment > Debug Settings > Error Detail > Show the debug error output