Clients & Testimonials Express Objects not created

Permalink Browser Info Environment
The theme install failed to create the two express objects for Clients & Testimonials (http://www.concrete5.org/marketplace/themes/pixel/using-express-obj... ), and probably as a result it also never created the demo pages for the express entry list templates
http://pixel.killerwhalesoft.com/blocks/core-blocks/express-entry-l...
http://pixel.killerwhalesoft.com/blocks/core-blocks/express-entry-l...

I just discovered this on the site I'm building. It's a fresh (new site) installation. All the other demo content installed fine. (I install with the demo content and move it all under a new "Hidden" page so that I can reference it to get familiar with the theme).

I do know how to create Express Objects, and the Entries, so if you can provide instructions on how you set those up (fields, etc) that should suffice. In the mean time I will test on another localhost test setup next.

Type: Ticket
Status: Archived
OKDnet
View Replies:
OKDnet replied on at Permalink Reply
OKDnet
I see now there is already a newer theme version, so I grabbed that and used it on the localhost test install of the theme.

Guess what. It DID create the Client and Testimonial Express Objects. SO now I'm copying the Object Details to manually create them on the actual site :-).

However, when you go to the Dashboard-Express (where you view or add Entries, not where you create the objects) you get "An Unexpected error occurred
Declaration of Concrete\Core\Page\Controller\DashboardExpressEntityPageController::getEntity() should be compatible with Concrete\Core\Page\Controller\DashboardExpressEntriesPageController::getEntity(Concrete\Core\Tree\Node\Type\ExpressEntryResults $parent)

So I can't create any entries (at least on this test localhost install)

And, the theme install did not create the demo pages (which is not a big deal, I can reference your online demo and/or just try the different templates).

EDIT- Just an update, I created the Express Objects on the actual site, and I can get to the Add Entries section normally (without the above problem on the localhost install where it created the objects programmatically during install).
shahroq replied on at Permalink Reply
shahroq
Creating Express Objects programmatically cause error on older versions, that's why we removed Express features prior 1.3, and then add it again on 1.3+. I recommend removing the objects and create them again manually with the same fields. Then you should be able to use them for Client/Testimonial sections.
OKDnet replied on at Permalink Reply
OKDnet
I just updated theme again to new version 1.4.1
I did manually create both CLIENT & TESTIMONIAL data objects. Unfortunately, on the actual site build installation, I still have a wierd problem (had it with 1.4.0 and this update didn't change it).

I CAN'T AD ENTRIES for either Client or Testimonial. See the screenshots. The Area for data entry of the field data is BLANK (I tested in Chrome & Firefox).

EDIT- DUH. It was ME. I forgot to Edit the FORMS, so I was the reason there were no fields available. So NEVER MIND.

PIXEL ROCKS!!!
OKDnet replied on at Permalink Reply
OKDnet
EDIT
OKDnet replied on at Permalink Reply
OKDnet
EDIT
shahroq replied on at Permalink Reply
shahroq
So shall i close this ticket?

PIXEL ROCKS!!!
Thank you! I wish you write it as a review:)
OKDnet replied on at Permalink Reply
OKDnet
Yes, close it. I will write a review ASAP.
ConcreteCMS replied on at Permalink Reply
ConcreteCMS
Attention: Since there has been no activity on this issue for two weeks, this issue has been automatically archived.

To re-open this issue, reply to this message.
ConcreteCMS replied on at Permalink Reply
ConcreteCMS
Attention: Since there has been no activity on this issue for two weeks, this issue has been automatically archived.

To re-open this issue, reply to this message.

concrete5 Environment Information

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

# concrete5 Packages
Add Multiple Pages (0.9.5), Automatic Email Obfuscator (2.0.1), ExchangeCore reCAPTCHA (1.1.1), Open Graph Tags Lite (2.1.3), Pixel Theme (1.2.0), Social Share Lite (2.1.3), Spacer (0.9.3)

# concrete5 Overrides
None

# 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
apache2handler

# PHP Version
7.0.23

# PHP Extensions
apache2handler, bcmath, calendar, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, intl, json, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, session, SimpleXML, soap, sockets, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, 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 - 20M
sql.safe_mode - Off
upload_max_filesize - 20M
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
soap.wsdl_cache_limit - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 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.