2 Questions

Permalink Browser Info Environment
Hello,

First, let me say that I really like how you structured your shopping add-on with Express. It is well-developed and robust.

I do have a couple questions:

1. I have been experimenting with the Express Data Objects, and I can't figure out how to have pages that will display only certain products. For example, I am creating a site for a client who makes custom jewelry, and I want to have discrete pages for each category (Necklaces, Bracelets, Rings, etc). I know that I need to create associations, and have them be applied when creating a product. I have added that functionality to my form, but can't seem to get it to render the products... it renders a table list. When I try to apply the custom template you created (Bss Product List) I receive a console error, as none of the attribute variables are available. Can you please direct me as to how I can achieve this?

2. When I try to apply my custom theme to the site, all of the shopping pages throw a "jQuery not defined" error. I am not sure why this would happen, as jQuery is installed at the core level. Any ideas?

Thank you for considering my issues, and again, great work!

Craig

Type: Pre-Sale
Status: In Progress
vergedesign
View Replies:
fabianbitter replied on at Permalink Reply
fabianbitter
Hello,

according to point 1 please provide me credentials to concrete5 and FTP by direct message.

To your second point: How do you have included jQuery in your theme? The best way is to include it in the theme controller by $this->requireAsset("javascript", "jquery"); And if you use a custom version please check that you use a concrete5 compatible version. Furthermore you need to include jQuery in the head and not before closing the body tag. It's hard to say what's wrong without more details. If you send me your credentials i take a look about this point too.

Fabian

concrete5 Environment Information

# concrete5 Version
Core Version - 8.4.5
Version Installed - 8.4.5
Database Version - 20180717000000

# concrete5 Packages
Bitter Shop System (1.1.4), Block Designer (3.2.1), Block Designer Pro (3.0.0)

# concrete5 Overrides
mail/block_express_form_submission.php, mail/block_form_submission.php, themes/beaditudes/blog.php, themes/beaditudes/ck-icon.png, themes/beaditudes/config.codekit3, themes/beaditudes/css/styles.css, themes/beaditudes/css, themes/beaditudes/full.php, themes/beaditudes/home.php, themes/beaditudes/inc/footer.php, themes/beaditudes/inc/header.php, themes/beaditudes/inc/scripts.php, themes/beaditudes/inc, themes/beaditudes/interior.php, themes/beaditudes/js/animation-gsap.js, themes/beaditudes/js/bootstrap.min.js, themes/beaditudes/js/gs-anim.js, themes/beaditudes/js/gs-examples.js, themes/beaditudes/js/jquery.stellar.min.js, themes/beaditudes/js/mask.js, themes/beaditudes/js/scripts.js, themes/beaditudes/js/validate.js, themes/beaditudes/js/waypoints.min.js, themes/beaditudes/js/zenscroll-min.js, themes/beaditudes/js, themes/beaditudes/page_forbidden.php, themes/beaditudes/page_not_found.php, themes/beaditudes/page_theme.php, themes/beaditudes/scss/_branding.scss, themes/beaditudes/scss/_error.scss, themes/beaditudes/scss/_init.scss, themes/beaditudes/scss/_normalize.scss, themes/beaditudes/scss/_responsive.scss, themes/beaditudes/scss/_shared.scss, themes/beaditudes/scss/_utils.scss, themes/beaditudes/scss/styles.scss, themes/beaditudes/scss, themes/beaditudes/sidebar_right.php, themes/beaditudes/thumbnail.png, themes/beaditudes/thumbnail.svg, themes/beaditudes/view.php, themes/beaditudes

# 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.40

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, intl, json, ldap, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, readline, Reflection, session, SimpleXML, soap, sockets, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 30
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 - 32M
sql.safe_mode - Off
upload_max_filesize - 32M
ldap.max_links - Unlimited
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 4000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.