Skip to content
Grav 2.0 is officially stable. Read the announcement →

Community guidelines

Please keep discussions civil and on-topic. Repeated violations may lead to a temporary ban.

General

Error with assets deferred

Solved by Vadym View solution

Started by Pedro M 4 years ago · 2 replies · 351 views
4 years ago

Hi.

When I try to defer assets with assets.addLink in a stylesheets block, I get the following error:

An exception has been thrown during the rendering of a template ("Property 'link_pipeline_include_externals' does not exist in the object!")

I have a block with:

TWIG
{% block assets deferred %}
    {{ assets.all()|raw }}
{% endblock %}

And in {% block stylesheets %} an entry with {% do assets.addLink('https://fonts.googleapis.com/css?family=Lora:400,400i,700', {rel:'stylesheet'}) %}

What am I doing wrong?
Thanks.

4 years ago Solution

in short, in your approach just use assets.addCss not assets.addLink
like in Clean Blog theme example
{% do assets.addCss('https://fonts.googleapis.com/css?family=Lora:400,400i,700') %}

4 years ago

Tnaks @b.da

I read in the Grav help that addLink "It is useful for adding link tags to the head from anywhere in your site that are not CSS files"

Suggested topics

Topic Participants Replies Views Activity
General · by Jerry Hunt, 4 days ago
2 74 7 hours ago
General · by pamtbaau, 12 hours ago
1 47 12 hours ago
General · by Andy Miller, 1 day ago
0 44 1 day ago
General · by Marcel, 12 months ago
6 346 5 days ago
General · by Duc , 5 days ago
3 39 5 days ago