Discussion on Pivot - Multipurpose Drupal 11 & 10 Theme with Paragraph Builder

Discussion on Pivot - Multipurpose Drupal 11 & 10 Theme with Paragraph Builder

Cart 151 sales
Well Documented

symphonythemes supports this item

Supported

19 comments found.

For some reason, after composer update, which updated the core to the latest D11, and all modules. The Paragraphs content from all pages are not displayed from the frontend but on the backend it is working. Using PHP 8.3. Error logs say:

Warning: foreach() argument must be of type array|object, string given in Drupal\Core\Asset\LibraryDiscoveryParser->buildByExtension() (line 213 of /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php) #0 /home/customer/www/website/public_html/core/includes/bootstrap.inc(108): _drupal_error_handler_real(2, ‘foreach() argum…’, ’/home/customer/...’, 213) #1 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php(213): _drupal_error_handler(2, ‘foreach() argum…’, ’/home/customer/...’, 213)

Also, I noticed Insert Block module is installed and enabled. However, it seems this module is not compatible for D11.

Never mind I identified the problem. Putting it here in case it helps anyone. It seems installing and disabling Menu Item Role Access module for some reason reset the Paragraphs > View Content permissions for anonymous. Could be a bug. Thanks!

The Insert Block module is patched to work with Drupal 11. We only need to wait for the module developer to release official update.

503 on some backend pages e.g. when editing a node, or browsing settings of /bootstrap or /pivot from the themes section. Error logs show:

Error: Maximum call stack size of 8339456 bytes (zend.max_allowed_stack_size – zend.reserved_stack_size) reached. Infinite recursion? in Twig\Extension\SandboxExtension->ensureToStringAllowed() (line 120 of /home/website/public_html/vendor/twig/twig/src/Extension/SandboxExtension.php)

Please advise what could be the issue here before we check server-side.

Pls increase the PHP Memory Limit to 256MB, see if it helps

We did already, all PHP values are already maxed, issue persists. Memory at 512MB already as allowed by webhosting. Max exec at 360, everything at maximum allowable.

Pls try this setting:

zend.max_allowed_stack_size = -1

Please could you tell me how to install this theme on an existing Drupal 10 site? The documentation only covers new installations and comes packages as Drupal 9.

The package comes as Drupal 10, pls check.

Installing the theme on an existing site is recommended for advanced users or developers only. The theme itself only have styles, there is no content types, views, configuration etc.. You will need to adapt to your current site, or you can ask us for a paid service.

If you are not happy with it, please contact us.

Thank you, I have been able to install it as a new site. I am having an issue with editing the Block Social Icons. When I click on edit to add links to my socials, it briefly shows the code and but then that disappears so that there are just three bullets showing in the edit window. I have tried switching to source view but that is empty too. I have tried on Safari and Firefox and have the same issue on both. Do you have any ideas why this might be happening please?

This is the HTML code: <ul class="social-icons text-right"> <li><a href="#"><i class="icon social_twitter" /> </a></li> <li><a href="#"><i class="icon social_facebook" /> </a></li> <li><a href="#"><i class="icon social_instagram" /> </a></li> </ul>

CKEditor strips out empty tags, so the < i > tags are removed.

Pls add ‌ to the tag, like this: <i class="icon social_twitter">‌</i>

RTL Support?

It is not yet supporting RTL

Downloaded a fresh copy, and did the usual installation and demo db. Error below, any advice what to do with this? PHP version 8.0 as recommended by D9.

Warning: foreach() argument must be of type array|object, string given in Drupal\Core\Asset\LibraryDiscoveryParser->buildByExtension() (line 186 of core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php).

Can you check the full log at /admin/reports/dblog ?

Updated to latest D9.7.9, PHP ver. 8.0, issue persists. DB log below:

Warning: foreach() argument must be of type array|object, string given in Drupal\Core\Asset\LibraryDiscoveryParser->buildByExtension() (line 186 of /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php) #0 /home/customer/www/website/public_html/core/includes/bootstrap.inc(347): _drupal_error_handler_real(2, ‘foreach() argum…’, ’/home/customer/...’, 186) #1 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscoveryParser.php(186): _drupal_error_handler(2, ‘foreach() argum…’, ’/home/customer/...’, 186) #2 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscoveryCollector.php(87): Drupal\Core\Asset\LibraryDiscoveryParser->buildByExtension(‘pivot’) #3 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscoveryCollector.php(66): Drupal\Core\Asset\LibraryDiscoveryCollector->getLibraryDefinitions(‘pivot’) #4 /home/customer/www/website/public_html/core/lib/Drupal/Core/Cache/CacheCollector.php(149): Drupal\Core\Asset\LibraryDiscoveryCollector->resolveCacheMiss(‘pivot’) #5 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscovery.php(44): Drupal\Core\Cache\CacheCollector->get(‘pivot’) #6 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDiscovery.php(58): Drupal\Core\Asset\LibraryDiscovery->getLibrariesByExtension(‘pivot’) #7 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDependencyResolver.php(68): Drupal\Core\Asset\LibraryDiscovery->getLibraryByName(‘pivot’, ‘global-styling’) #8 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/LibraryDependencyResolver.php(41): Drupal\Core\Asset\LibraryDependencyResolver->doGetDependencies(Array) #9 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/AssetResolver.php(104): Drupal\Core\Asset\LibraryDependencyResolver->getLibrariesWithDependencies(Array) #10 /home/customer/www/website/public_html/core/lib/Drupal/Core/Asset/AssetResolver.php(116): Drupal\Core\Asset\AssetResolver->getLibrariesToLoad(Object(Drupal\Core\Asset\AttachedAssets)) #11 /home/customer/www/website/public_html/core/lib/Drupal/Core/Render/HtmlResponseAttachmentsProcessor.php(312): Drupal\Core\Asset\AssetResolver->getCssAssets(Object(Drupal\Core\Asset\AttachedAssets), false) #12 /home/customer/www/website/public_html/core/lib/Drupal/Core/Render/HtmlResponseAttachmentsProcessor.php(158): Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAssetLibraries(Object(Drupal\Core\Asset\AttachedAssets), Array) #13 /home/customer/www/website/public_html/core/lib/Drupal/Core/EventSubscriber/HtmlResponseSubscriber.php(45): Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object(Drupal\Core\Render\HtmlResponse)) #14 [internal function]: Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object(Symfony\Component\HttpKernel\Event\ResponseEvent), ‘kernel.response’, Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher)) #15 /home/customer/www/website/public_html/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(142): call_user_func(Array, Object(Symfony\Component\HttpKernel\Event\ResponseEvent), ‘kernel.response’, Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher)) #16 /home/customer/www/website/public_html/vendor/symfony/http-kernel/HttpKernel.php(191): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object(Symfony\Component\HttpKernel\Event\ResponseEvent), ‘kernel.response’) #17 /home/customer/www/website/public_html/vendor/symfony/http-kernel/HttpKernel.php(179): Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object(Drupal\Core\Render\HtmlResponse), Object(Symfony\Component\HttpFoundation\Request), 1) #18 /home/customer/www/website/public_html/vendor/symfony/http-kernel/HttpKernel.php(80): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1) #19 /home/customer/www/website/public_html/core/lib/Drupal/Core/StackMiddleware/Session.php(58): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #20 /home/customer/www/website/public_html/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(48): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #21 /home/customer/www/website/public_html/core/modules/page_cache/src/StackMiddleware/PageCache.php(106): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #22 /home/customer/www/website/public_html/core/modules/page_cache/src/StackMiddleware/PageCache.php(85): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true) #23 /home/customer/www/website/public_html/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(48): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #24 /home/customer/www/website/public_html/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(51): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #25 /home/customer/www/website/public_html/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #26 /home/customer/www/website/public_html/core/lib/Drupal/Core/DrupalKernel.php(709): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #27 /home/customer/www/website/public_html/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #28 {main}

There is a reference to a module page_cache, however this seemed part of core, so I doubt if it’s safe to be disabled? Related to this, toggled settings in /admin/config/development/performance, but no luck. Any thoughts?

hi, can i have a demo access to the login admin?

It is the same as any Drupal site.

username / password? i want to see the admin part..

We purchased the theme and followed the installation guidelines if we tried to run the install script: /core//install.php. Kindly assist.

Additional uncaught exception thrown while handling exception. Original Drupal\Core\Extension\InfoParserException: The ‘core_version_requirement’ constraint (9.1.9) requires the ‘core’ key not be set in core/modules/block_place/block_place.info.yml in Drupal\Core\Extension\InfoParserDynamic->parse() (line 88 of /home/drupal_prj/web/core/lib/Drupal/Core/Extension/InfoParserDynamic.php).

Drupal\Core\Extension\InfoParserDynamic->parse(‘core/modules/block_place/block_place.info.yml’) (Line: 22) Drupal\Core\Extension\InfoParser->parse(‘core/modules/block_place/block_place.info.yml’) (Line: 88) drupal_required_modules() (Line: 1119) install_profile_info(‘demo_umami’) (Line: 1286) _install_select_profile(Array) (Line: 456) install_begin_request(Object, Array) (Line: 115) install_drupal(Object) (Line: 48) Additional Error: Call to undefined function Drupal\Core\Render\system_page_attachments() in Drupal\Core\Render\BareHtmlPageRenderer->renderBarePage() (line 65 of /home/drupal_prj/web/core/lib/Drupal/Core/Render/BareHtmlPageRenderer.php).

Drupal\Core\Render\BareHtmlPageRenderer->renderBarePage(Array, ‘Error’, ‘install_page’, Array) (Line: 76) Drupal\Core\ProxyClass\Render\BareHtmlPageRenderer->renderBarePage(Array, ‘Error’, ‘install_page’, Array) (Line: 1048) install_display_output(Array, Array, Array) (Line: 270) _drupal_log_error(Array, 1) (Line: 323) _drupal_exception_handler(Object)

Please use the contact form at https://www.symphonythemes.com/contact and give us access to your site.

There was a bug in the installation,Please test it and fix

Pls use the contact form at https://www.symphonythemes.com/contact and give us access to your site. We will fix it for you.

Hi,

I like your theme and I want to make some question to figure out if your theme resolve all my requirements.

Portofolio, or listings are integrated with views ?

Has the theme shortcodes or a visual tool to put elements like icon box, accordion ?

Can the user menu and language switcher be integrated in the header?

We would want the mobile menu to actually be used even on full-screen desktops, therefore, the mobile-toggle to actually kick in at the onset. The usual main menu for desktop shouldn’t load even for desktops. How do we go about it? Is this just CSS tweaks or some JS to be modified. TIA! Great theme BTW, awesome!

Hi! It’s me again, we need to have a breadcrumb displayed, any thoughts and advice on how to best do it on the theme?

There is a core breadcrumb block that you can add to regions in Structure – Block Layout. But it is quite dumb.

I used this module on a local project, it could help: https://www.drupal.org/project/easy_breadcrumb

Thanks, did that. Templated the thing off with twig Tweak module and inserted {{ drupal_block(‘system_breadcrumb_block’) }} as a workaround to regions and issue with paragraphs.

Hi, will the theme be updated to support Bootstrap 4?

This theme is based on Drupal Bootstrap: https://www.drupal.org/project/bootstrap

Right now, this module only supports Bootstrap 3.

But we did use Bootstrap 4 CSS for a different theme and found no problem with it.

Looks like a nice theme – what drag and drop builder are you using on there?

It is not a drag & drop builder. We use the Paragraph modules to build pages on this theme.

ah okay – thanks – not familiar with that module

Congratulations!

Amazing Work, Good Luck With Sale :grin:

Thank you :)

Congratulations! Nice Work, Good Luck With Sale :grin:

Amazing Work, Good Luck With Sale :grin:

Very Amazing Work! GLWS :)

Nice , best of luck! ;)

Thank you :)

Great work! GLWS :-)

Thank you :)

Nice template.. Best of luck with Sale

Thank you :)

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey