v8.4.0 ready and navigation style

Permalink Browser Info Environment
Hello,

I'm interested in buying this add-on. But I couldn't find it in the marketplace of my new concrete5 8.4.0 instance. Isn't it compatible?
The second thing is what's about the navigation style? Does the theme designer apply the css styles from the navigation to the core navigation block? I hope you can understand what I mean. This is one important thing to know and not mentioned in your video or documentation.

Thanks.

Type: Pre-Sale
Status: Resolved
mst
View Replies:
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

On the marketplace page it's mentioned "5.7.3.1+". There aren't any details for 8.x, but it fully works with anything 5.7.3.1 or higher. So your version, 8.4.0, works perfect too! No problem at all.

Not sure what you mean with core navigation... Each theme can have its own menu to navigate through, so you're free to place any blocks in any areas you defined by yourself. If you use the default theme (elemental) and use that block in your own designed theme, it works as expected. Of course each theme has different HTML and it depends on the Block Type's output if it's OK for your theme or not. That's more Block Type related (autonav Block Type you mean I guess), not theme related.

Hope this answers your questions?

Kind regards,

Ramon
mst replied on at Permalink Reply
mst
I purchased the add-on and installed it. But if I click on "Make the theme!" nothing happens.
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

Did you set read/write rights (755 or 777) to your /packages directory?

Kind regards,
Ramon
mst replied on at Permalink Reply
mst
Yes, I did.
mst replied on at Permalink Reply 1 Attachment
mst
If I enter only test in the fields it creates a package. But with the following content it doesn't create anything.

header:
<!-- styles -->
  <link href="assets/css/bootstrap.css" rel="stylesheet">
  <link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
  <link href="assets/css/docs.css" rel="stylesheet">
  <link href="assets/css/prettyPhoto.css" rel="stylesheet">
  <link href="assets/js/google-code-prettify/prettify.css" rel="stylesheet">
  <link href="assets/css/camera.css" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300|Open+Sans:400,300,300italic,400italic" rel="stylesheet">
  <link href="assets/css/style.css" rel="stylesheet">
  <link href="assets/color/success.css" rel="stylesheet">


footer:
<footer class="footer">
    <div class="container">
      <div class="row">
        <div class="span4">
          <div class="widget">
            <?php
$a = new GlobalArea("Footer Spalte 1");
$a->display();
?>
          </div>
        </div>
        <div class="span4">
          <div class="widget">
            <?php
$a = new GlobalArea("Footer Spalte 2");


navigation:
<header>
    <div class="navbar navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">
          <!-- logo -->
            <?php
$a = new GlobalArea("Logo");
$a->display();
?>
          <!-- end logo -->
          <!-- top menu -->
          <div>
            <nav>
              <ul class="nav topnav">
                <li class="dropdown success active">


page
<?php $this->inc('elements/navigation.php'); ?>
 <section id="maincontent">
    <div class="container">
<?php
$a = new Area("Main");
$a->display();
?>
</div>
</section>


The assets.zip is attached.
mst replied on at Permalink Reply
mst
I used a number in the handle and didn't get an error message because of that. After I deleted the number I could create a package. But there is no theme, only an installed package.
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

Correct, a package should be installable and that package should have a theme in it. It should be in /packages/your_handle/themes/your_handle. Can you confirm?

Numbers are not allowed indeed, because that doesn't work with PHP namespaces. Seems that slipped through with the validation for some reason, so that will be fixed in the next update. Good catch.

Kind regards,

Ramon

concrete5 Environment Information

# concrete5 Version
Core Version - 8.4.0
Version Installed - 8.4.0
Database Version - 20180524000000

# concrete5 Packages
None

# 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
fpm-fcgi

# PHP Version
7.1.18

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, ionCube Loader, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, redis, Reflection, session, SimpleXML, soap, sockets, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, 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 - 8M
sql.safe_mode - Off
upload_max_filesize - 2M
ldap.max_links - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.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 - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0

Hide Post Content

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

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.