Illuminate \ View \ ViewException (E_ERROR)
Attempt to read property "name" on bool (View: /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/resources/views/archive.blade.php)
Previous exceptions
  • Attempt to read property "name" on bool (0)
Illuminate\View\ViewException thrown with message "Attempt to read property "name" on bool (View: /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/resources/views/archive.blade.php)" Stacktrace: #14 Illuminate\View\ViewException in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php:31 #13 Illuminate\View\Engines\CompilerEngine:handleViewException in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/Engines/PhpEngine.php:60 #12 ErrorException in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php:31 #11 Illuminate\Foundation\Bootstrap\HandleExceptions:Illuminate\Foundation\Bootstrap\{closure} in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php:31 #10 require in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/filesystem/Filesystem.php:109 #9 Illuminate\Filesystem\Filesystem:Illuminate\Filesystem\{closure} in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/filesystem/Filesystem.php:110 #8 Illuminate\Filesystem\Filesystem:getRequire in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/Engines/PhpEngine.php:58 #7 Illuminate\View\Engines\PhpEngine:evaluatePath in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/Engines/CompilerEngine.php:70 #6 Illuminate\View\Engines\CompilerEngine:get in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/View.php:195 #5 Illuminate\View\View:getContents in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/View.php:178 #4 Illuminate\View\View:renderContents in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/View.php:147 #3 Illuminate\View\View:render in /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/index.php:1 #2 include in /home/forge/www.dalarnasciencepark.se/web/wp/wp-includes/template-loader.php:106 #1 require_once in /home/forge/www.dalarnasciencepark.se/web/wp/wp-blog-header.php:19 #0 require in /home/forge/www.dalarnasciencepark.se/web/index.php:11
14
Illuminate\View\ViewException
/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php31
13
Illuminate\View\Engines\CompilerEngine handleViewException
/vendor/illuminate/view/Engines/PhpEngine.php60
12
ErrorException
/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php31
11
Illuminate\Foundation\Bootstrap\HandleExceptions Illuminate\Foundation\Bootstrap\{closure}
/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php31
10
require
/vendor/illuminate/filesystem/Filesystem.php109
9
Illuminate\Filesystem\Filesystem Illuminate\Filesystem\{closure}
/vendor/illuminate/filesystem/Filesystem.php110
8
Illuminate\Filesystem\Filesystem getRequire
/vendor/illuminate/view/Engines/PhpEngine.php58
7
Illuminate\View\Engines\PhpEngine evaluatePath
/vendor/illuminate/view/Engines/CompilerEngine.php70
6
Illuminate\View\Engines\CompilerEngine get
/vendor/illuminate/view/View.php195
5
Illuminate\View\View getContents
/vendor/illuminate/view/View.php178
4
Illuminate\View\View renderContents
/vendor/illuminate/view/View.php147
3
Illuminate\View\View render
/index.php1
2
include
/home/forge/www.dalarnasciencepark.se/web/wp/wp-includes/template-loader.php106
1
require_once
/home/forge/www.dalarnasciencepark.se/web/wp/wp-blog-header.php19
0
require
/home/forge/www.dalarnasciencepark.se/web/index.php11
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php
                <div class="row archive-article-header no-border"
                     style="background-image: url('<?php echo e($setting['image']->url); ?>')">
                <?php else: ?>
                <div class="row archive-article-header no-border">
                <?php endif; ?>
                    <div class="title">
                        <h1><?php echo e($setting['title']); ?></h1>
                        <div class="short-text">
                            <?php echo $setting['text']; ?>
 
                        </div>
                    </div>
                    <div class="sort-custom">
                    <?php $terms = get_terms('category', [
                        'hide_empty' => false,
                    ]); ?>
                        <div class="button-select-container">
                            <button class="dropdown"><span class="checkbox-choices"></span><span class="checkbox-title">
                                <?php if(isset($wp_query->query['category_name'])): ?>
                                    <?php echo e(get_term_by( 'slug', $wp_query->query['category_name'], 'category')->name); ?>
 
                                <?php else: ?>
                                    <?php echo __('Show all', 'popcorn'); ?>
                                <?php endif; ?>
                            </span>
                            </button>
                            <div class="custom-select hidden">
                                <a href="<?php echo e(home_url( '/' . get_post(get_option( 'page_for_posts' ))->post_name )); ?>">
                                    <div class="option  <?php if(!isset($wp_query->query['category_name'])): echo 'selected'; endif; ?>">
                            <span class="checkbox-title">
                                    <?php echo __('Show all', 'popcorn'); ?>
                             </span>
                                    </div>
                                </a>
                                <?php $__currentLoopData = $terms; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $term): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    
                                    <a href="<?php echo e(home_url( '/')); ?>inlagg/kategori/<?php echo e($term->slug); ?>">
                                    
                                        <div class="option  <?php if(isset($wp_query->query['category_name']) && strtolower($wp_query->query['category_name']) == strtolower($term->name)): echo 'selected'; endif; ?>">
                                            <span class="checkbox-title">
Arguments
  1. "Attempt to read property "name" on bool (View: /home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/resources/views/archive.blade.php)"
    
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/Engines/PhpEngine.php
    /**
     * Get the evaluated contents of the view at the given path.
     *
     * @param  string  $path
     * @param  array  $data
     * @return string
     */
    protected function evaluatePath($path, $data)
    {
        $obLevel = ob_get_level();
 
        ob_start();
 
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            $this->files->getRequire($path, $data);
        } catch (Throwable $e) {
            $this->handleViewException($e, $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        while (ob_get_level() > $obLevel) {
            ob_end_clean();
        }
 
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php
                <div class="row archive-article-header no-border"
                     style="background-image: url('<?php echo e($setting['image']->url); ?>')">
                <?php else: ?>
                <div class="row archive-article-header no-border">
                <?php endif; ?>
                    <div class="title">
                        <h1><?php echo e($setting['title']); ?></h1>
                        <div class="short-text">
                            <?php echo $setting['text']; ?>
 
                        </div>
                    </div>
                    <div class="sort-custom">
                    <?php $terms = get_terms('category', [
                        'hide_empty' => false,
                    ]); ?>
                        <div class="button-select-container">
                            <button class="dropdown"><span class="checkbox-choices"></span><span class="checkbox-title">
                                <?php if(isset($wp_query->query['category_name'])): ?>
                                    <?php echo e(get_term_by( 'slug', $wp_query->query['category_name'], 'category')->name); ?>
 
                                <?php else: ?>
                                    <?php echo __('Show all', 'popcorn'); ?>
                                <?php endif; ?>
                            </span>
                            </button>
                            <div class="custom-select hidden">
                                <a href="<?php echo e(home_url( '/' . get_post(get_option( 'page_for_posts' ))->post_name )); ?>">
                                    <div class="option  <?php if(!isset($wp_query->query['category_name'])): echo 'selected'; endif; ?>">
                            <span class="checkbox-title">
                                    <?php echo __('Show all', 'popcorn'); ?>
                             </span>
                                    </div>
                                </a>
                                <?php $__currentLoopData = $terms; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $term): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    
                                    <a href="<?php echo e(home_url( '/')); ?>inlagg/kategori/<?php echo e($term->slug); ?>">
                                    
                                        <div class="option  <?php if(isset($wp_query->query['category_name']) && strtolower($wp_query->query['category_name']) == strtolower($term->name)): echo 'selected'; endif; ?>">
                                            <span class="checkbox-title">
Arguments
  1. "Attempt to read property "name" on bool"
    
Exception message: Attempt to read property "name" on bool
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php
                <div class="row archive-article-header no-border"
                     style="background-image: url('<?php echo e($setting['image']->url); ?>')">
                <?php else: ?>
                <div class="row archive-article-header no-border">
                <?php endif; ?>
                    <div class="title">
                        <h1><?php echo e($setting['title']); ?></h1>
                        <div class="short-text">
                            <?php echo $setting['text']; ?>
 
                        </div>
                    </div>
                    <div class="sort-custom">
                    <?php $terms = get_terms('category', [
                        'hide_empty' => false,
                    ]); ?>
                        <div class="button-select-container">
                            <button class="dropdown"><span class="checkbox-choices"></span><span class="checkbox-title">
                                <?php if(isset($wp_query->query['category_name'])): ?>
                                    <?php echo e(get_term_by( 'slug', $wp_query->query['category_name'], 'category')->name); ?>
 
                                <?php else: ?>
                                    <?php echo __('Show all', 'popcorn'); ?>
                                <?php endif; ?>
                            </span>
                            </button>
                            <div class="custom-select hidden">
                                <a href="<?php echo e(home_url( '/' . get_post(get_option( 'page_for_posts' ))->post_name )); ?>">
                                    <div class="option  <?php if(!isset($wp_query->query['category_name'])): echo 'selected'; endif; ?>">
                            <span class="checkbox-title">
                                    <?php echo __('Show all', 'popcorn'); ?>
                             </span>
                                    </div>
                                </a>
                                <?php $__currentLoopData = $terms; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $term): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    
                                    <a href="<?php echo e(home_url( '/')); ?>inlagg/kategori/<?php echo e($term->slug); ?>">
                                    
                                        <div class="option  <?php if(isset($wp_query->query['category_name']) && strtolower($wp_query->query['category_name']) == strtolower($term->name)): echo 'selected'; endif; ?>">
                                            <span class="checkbox-title">
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/filesystem/Filesystem.php
 
    /**
     * Get the returned value of a file.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function getRequire($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
 
            return (static function () use ($__path, $__data) {
                extract($__data, EXTR_SKIP);
 
                return require $__path;
            })();
        }
 
        throw new FileNotFoundException("File does not exist at path {$path}.");
    }
 
    /**
     * Require the given file once.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function requireOnce($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
Arguments
  1. "/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/storage/framework/views/2fefe7c26b61f26506667c2da160fb6d263341d0.php"
    
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/filesystem/Filesystem.php
    /**
     * Get the returned value of a file.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function getRequire($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
 
            return (static function () use ($__path, $__data) {
                extract($__data, EXTR_SKIP);
 
                return require $__path;
            })();
        }
 
        throw new FileNotFoundException("File does not exist at path {$path}.");
    }
 
    /**
     * Require the given file once.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function requireOnce($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
 
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/Engines/PhpEngine.php
    }
 
    /**
     * Get the evaluated contents of the view at the given path.
     *
     * @param  string  $path
     * @param  array  $data
     * @return string
     */
    protected function evaluatePath($path, $data)
    {
        $obLevel = ob_get_level();
 
        ob_start();
 
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            $this->files->getRequire($path, $data);
        } catch (Throwable $e) {
            $this->handleViewException($e, $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        while (ob_get_level() > $obLevel) {
            ob_end_clean();
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/Engines/CompilerEngine.php
     * @param  array  $data
     * @return string
     */
    public function get($path, array $data = [])
    {
        $this->lastCompiled[] = $path;
 
        // If this given view has expired, which means it has simply been edited since
        // it was last compiled, we will re-compile the views so we can evaluate a
        // fresh copy of the view. We'll pass the compiler the path of the view.
        if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) {
            $this->compiler->compile($path);
        }
 
        // Once we have the path to the compiled file, we will evaluate the paths with
        // typical PHP just like any other templates. We also keep a stack of views
        // which have been rendered for right exception messages to be generated.
 
        try {
            $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data);
        } catch (ViewException $e) {
            if (! str($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) {
                throw $e;
            }
 
            if (! isset($this->compiledOrNotExpired[$path])) {
                throw $e;
            }
 
            $this->compiler->compile($path);
 
            $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data);
        }
 
        $this->compiledOrNotExpired[$path] = true;
 
        array_pop($this->lastCompiled);
 
        return $results;
    }
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/View.php
        $this->factory->callComposer($this);
 
        $contents = $this->getContents();
 
        // Once we've finished rendering the view, we'll decrement the render count
        // so that each section gets flushed out next time a view is created and
        // no old sections are staying around in the memory of an environment.
        $this->factory->decrementRender();
 
        return $contents;
    }
 
    /**
     * Get the evaluated contents of the view.
     *
     * @return string
     */
    protected function getContents()
    {
        return $this->engine->get($this->path, $this->gatherData());
    }
 
    /**
     * Get the data bound to the view instance.
     *
     * @return array
     */
    public function gatherData()
    {
        $data = array_merge($this->factory->getShared(), $this->data);
 
        foreach ($data as $key => $value) {
            if ($value instanceof Renderable) {
                $data[$key] = $value->render();
            }
        }
 
        return $data;
    }
 
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/View.php
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
     */
    protected function renderContents()
    {
        // We will keep track of the number of views being rendered so we can flush
        // the section after the complete rendering operation is done. This will
        // clear out the sections for any separate views that may be rendered.
        $this->factory->incrementRender();
 
        $this->factory->callComposer($this);
 
        $contents = $this->getContents();
 
        // Once we've finished rendering the view, we'll decrement the render count
        // so that each section gets flushed out next time a view is created and
        // no old sections are staying around in the memory of an environment.
        $this->factory->decrementRender();
 
        return $contents;
    }
 
    /**
     * Get the evaluated contents of the view.
     *
     * @return string
     */
    protected function getContents()
    {
        return $this->engine->get($this->path, $this->gatherData());
    }
 
    /**
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/vendor/illuminate/view/View.php
    {
        if (value($boolean)) {
            return $this->fragments($fragments);
        }
 
        return $this->render();
    }
 
    /**
     * Get the string contents of the view.
     *
     * @param  callable|null  $callback
     * @return string
     *
     * @throws \Throwable
     */
    public function render(callable $callback = null)
    {
        try {
            $contents = $this->renderContents();
 
            $response = isset($callback) ? $callback($this, $contents) : null;
 
            // Once we have the contents of the view, we will flush the sections if we are
            // done rendering all views so that there is nothing left hanging over when
            // another view gets rendered in the future by the application developer.
            $this->factory->flushStateIfDoneRendering();
 
            return ! is_null($response) ? $response : $contents;
        } catch (Throwable $e) {
            $this->factory->flushState();
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/index.php
<?= view(app('horizon.view'), app('horizon.data'))->render();
 
/home/forge/www.dalarnasciencepark.se/web/wp/wp-includes/template-loader.php
            }
 
            break;
        }
    }
 
    if ( ! $template ) {
        $template = get_index_template();
    }
 
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    $template = apply_filters( 'template_include', $template );
    if ( $template ) {
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
Arguments
  1. "/home/forge/www.dalarnasciencepark.se/web/app/themes/dalarna-theme/index.php"
    
/home/forge/www.dalarnasciencepark.se/web/wp/wp-blog-header.php
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
Arguments
  1. "/home/forge/www.dalarnasciencepark.se/web/wp/wp-includes/template-loader.php"
    
/home/forge/www.dalarnasciencepark.se/web/index.php
<?php
 
/**
 * WordPress View Bootstrapper
 */
 
declare(strict_types=1);
 
define('WP_USE_THEMES', true);
 
require __DIR__.'/wp/wp-blog-header.php';
 
Arguments
  1. "/home/forge/www.dalarnasciencepark.se/web/wp/wp-blog-header.php"
    

Environment & details:

Key Value
query_vars
array:2 [
  "category_name" => "nyheter/debattartikel"
  "lang" => "sv"
]
query_string
"category_name=nyheter%2Fdebattartikel&lang=sv"
request
"inlagg/kategori/nyheter/debattartikel"
matched_rule
"inlagg/kategori/(.+?)/?$"
matched_query
"category_name=nyheter%2Fdebattartikel"
did_permalink
true
Key Value
query
array:1 [
  "category_name" => "nyheter/debattartikel"
]
query_vars
array:68 [
  "category_name" => "debattartikel"
  "lang" => "sv"
  "error" => ""
  "m" => ""
  "p" => 0
  "post_parent" => ""
  "subpost" => ""
  "subpost_id" => ""
  "attachment" => ""
  "attachment_id" => 0
  "name" => ""
  "pagename" => ""
  "page_id" => 0
  "second" => ""
  "minute" => ""
  "hour" => ""
  "day" => 0
  "monthnum" => 0
  "year" => 0
  "w" => 0
  "tag" => ""
  "cat" => 1758
  "tag_id" => ""
  "author" => ""
  "author_name" => ""
  "feed" => ""
  "tb" => ""
  "paged" => 0
  "meta_key" => ""
  "meta_value" => ""
  "preview" => ""
  "s" => ""
  "sentence" => ""
  "title" => ""
  "fields" => ""
  "menu_order" => ""
  "embed" => ""
  "category__in" => []
  "category__not_in" => []
  "category__and" => []
  "post__in" => []
  "post__not_in" => []
  "post_name__in" => []
  "tag__in" => []
  "tag__not_in" => []
  "tag__and" => []
  "tag_slug__in" => []
  "tag_slug__and" => []
  "post_parent__in" => []
  "post_parent__not_in" => []
  "author__in" => []
  "author__not_in" => []
  "search_columns" => []
  "ignore_sticky_posts" => false
  "suppress_filters" => false
  "cache_results" => true
  "update_post_term_cache" => true
  "update_menu_item_cache" => false
  "lazy_load_term_meta" => true
  "update_post_meta_cache" => true
  "post_type" => ""
  "posts_per_page" => 10
  "nopaging" => false
  "comments_per_page" => "50"
  "no_found_rows" => false
  "taxonomy" => "language"
  "term" => "sv"
  "order" => "DESC"
]
tax_query
WP_Tax_Query {#16100}
meta_query
WP_Meta_Query {#16099}
queried_object
WP_Term {#16102}
queried_object_id
1758
request
"""
\n
\t\t\t\t\tSELECT SQL_CALC_FOUND_ROWS  wp_posts.ID\n
\t\t\t\t\tFROM wp_posts  LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id)  LEFT JOIN wp_term_relationships AS tt1 ON (wp_posts.ID = tt1.object_id)\n
\t\t\t\t\tWHERE 1=1  AND ( \n
  wp_term_relationships.term_taxonomy_id IN (1758) \n
  AND \n
  tt1.term_taxonomy_id IN (2)\n
) AND ((wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled')))\n
\t\t\t\t\tGROUP BY wp_posts.ID\n
\t\t\t\t\tORDER BY wp_posts.post_date DESC\n
\t\t\t\t\tLIMIT 0, 10\n
\t\t\t\t
"""
post_count
1
current_post
-1
before_loop
true
current_comment
-1
found_posts
1
max_num_pages
1.0
is_archive
true
is_category
true
Key Value
ID
11031
post_author
"28"
post_date
"2023-02-23 14:56:28"
post_date_gmt
"2023-02-23 12:56:28"
post_content
"""
<div class="article__lead global-l-bold">\r\n
\r\n
<strong>Det är bra att regeringen vill underlätta för företag att rekrytera internationella talanger. Men attraktionskraft handlar om mer än att slipa ner byråkratiska hinder. För att på allvar konkurrera globalt behövs fokuserade insatser för att nå ut med en positiv bild av Sverige, skriver företrädare för näringslivet.</strong>\r\n
\r\n
</div>\r\n
Varje år bidrar internationella studenter med runt 3,5 miljarder kronor till svensk ekonomi, enligt en rapport från Svenska Institutet 2022. De som stannar kvar fortsätter att generera hundratals miljoner varje år, i skatteintäkter och köpkraft. Det är också uppenbart att Sveriges viktiga tekniksektor inte kommer att klara sig i den globala konkurrensen utan påfyllning av högkvalificerad utländsk arbetskraft. Alla siffror pekar åt samma håll: den brist på kompetens som teknikföretag larmat om sedan 2012 kvarstår. Enligt färska siffror från Sveriges Ingenjörer uppger 13 av 16 stora ingenjörsarbetsgivare att de planerar att anställa lika många eller fler ingenjörer i år jämfört med förra året.\r\n
\r\n
Därför är det välkommet att regeringen markerat att man vill minska byråkratiskt krångel som hindrar högkvalificerade internationella talanger från att matcha med svenska företag. Åtgärderna har länge efterfrågats av näringslivet, inte minst av de många företag som verkar internationellt.\r\n
\r\n
<strong>Minskat krångel välkomnas</strong> också av talangerna själva. Ett exempel är Esteban, en ung mjukvaruingenjör från Colombia som nu bidrar med kunskap på hög nivå på ett stort svenskt ingenjörsföretag. Processen att flytta med familjen till Sverige har varit tidskrävande och kostsam. Men det var nära att Esteban inte ens fick upp ögonen för Sverige. Andra länder var aktuella, och när han approcherades av en svensk arbetsgivare var hans första instinkt att ignorera det: ”it was too far, too cold, too strange”. Först efter mycket research fick han kunskap om fördelarna med att leva och bo i Sverige: möjlighet till utbildning för barnen, ett välfungerande samhälle, inkluderande företagskultur – och att man inte måste kunna perfekt svenska direkt, vissa företag har till och med engelska som huvudspråk.\r\n
\r\n
Estebans historia visar på en tydlig poäng: Sverigebilden är inte så känd och så positiv som vi kanske tror. I den hårdnande globala konkurrensen om högkvalificerad arbetskraft behöver vi bygga attraktion kring varumärket Sverige.\r\n
\r\n
I en rapport från Linköping Science Park som driver det nationella programmet Switch to Sweden, framgår att det som i första hand hindrar arbetsgivare från att anställa internationellt är skillnaderna i språk och kultur. För internationella studenter är den största anledningen att lämna Sverige efter studierna att svenska företag inte är tillräckligt öppna för internationella medarbetare. De uppger också att språket utgör det största hindret för att bli hemmastadd Sverige. Mjuka värden som språk, kultur och socialt sammanhang är alltså viktiga för en framgångsrik strategi för internationell talangattraktion.\r\n
\r\n
<strong>Vårt grannland Finland</strong> har förstått behovet av ett samlat grepp. Redan 2017 lanserades en strategi med målet att Finland ska bli ett internationellt attraktivt land att jobba och forska i, att bo i – och att investera i. Strategin omsätts i praktiken genom programmet Talent Boost, som bygger på samverkan mellan myndigheter, universitet och näringsliv, med tydliga tjänster som riktar sig till finska företag och till internationella studenter. Även i Estland har man förstått de mjuka värdenas avgörande betydelse för att få talanger att vilja stanna kvar, med programmet Re-Invent Yourself som underlättar för medföljande och familjer. Vi är övertygade om att fokuserade insatser likt dessa skulle få positiva effekter för Sveriges behov av högkvalificerad arbetskraft. Mycket finns ju redan på plats.\r\n
\r\n
• För det första: Sverige har i grunden ett liberalt och öppet system för arbetskraftsinvandring. I många avseenden har Sverige en stark position och ligger på topp fem i flera internationella rankingar över länders förmåga att konkurrera om talanger. Svensk företagskultur är uppskattad, levnadsstandarden är hög med möjlighet till gratis utbildning av hög kvalitet. När nu byråkratiska processer blir mindre utdragna och kostsamma är flera av de praktiska förutsättningarna på plats.\r\n
\r\n
• För det andra: Sverige är ett litet språkområde, vilket innebär en svårighet i sammanhanget. Men svenskarnas kunskaper i engelska är bland de bästa i EU och på många svenska teknikföretag är engelska redan huvudspråk. Detta behöver omvärlden få veta, och företag behöver fundera över vilka krav på kunskaper i svenska som verkligen är nödvändiga.\r\n
\r\n
<strong>Och de mjuka men</strong> avgörande frågorna om språk, kultur och social tillhörighet går att åtgärda. Redan i dag gör många framgångsrika svenska teknikföretag insatser för att internationella medarbetare ska känna sig mer hemmastadda, med undervisning i svenska på arbetstid, sociala aktiviteter, hjälp med att hitta bostad och stöd för medföljande.\r\n
\r\n
Vår uppmaning till politik och myndigheter: lär av Finland och Estland. Fokusera insatserna tillsammans med universitet och näringsliv. Ta fram en nationell strategi och en tydlig verktygslåda för att stimulera, motivera och underlätta internationell rekrytering. Vår uppmaning till näringslivet: se på dem som lyckas. Internationellt expansiva teknikföretag har förstått att tillgången till talanger utanför Sverige är en framgångsfaktor och en väsentlig konkurrensfördel.\r\n
\r\n
Kompetensförsörjning är en ödesfråga för Sverige. Vi ser att vi redan har det mesta som behövs. Med fokus och en tydlig strategi kan vi skapa attraktionskraft i världsklass.\r\n
\r\n
&nbsp;\r\n
\r\n
<strong>Lena Miranda</strong>, CEO, Linköping Science Park\r\n
<div class="ad ad--articlemodule">\r\n
\r\n
<strong>Anna Broeders</strong>, program manager Switch to Sweden, Linköping Science Park\r\n
\r\n
<strong>Richard Carstedt</strong>, regionråd Region Västerbotten\r\n
\r\n
<strong>Richard Widén</strong>, regionutvecklingsdirektör Region Östergötland\r\n
\r\n
<strong>Janus Brandin</strong>, regional utvecklingsdirektör Region Norrbotten\r\n
\r\n
<strong>Therese Hansson Rosenqvist</strong>, VD, Sylog Väst\r\n
\r\n
<strong>Jens Lundström</strong>, VD Arctic Business Incubator &amp; ESA BIC Sweden\r\n
\r\n
<strong>Lina Svensberg</strong>, Innovation Manager, Compare\r\n
\r\n
<strong>Mats Jägstam</strong>, VD Science Park Skövde\r\n
\r\n
<strong>Maria Olofsson</strong>, verksamhetsledare, Uminova innovation\r\n
<div class="ad ad--articlemodule">\r\n
\r\n
<strong>Anna Mård</strong>, VD, Skellefteå Science City\r\n
\r\n
<strong>Stefan Dinér</strong>, VD, Borås INK\r\n
\r\n
<strong>Ulrika Malmqvist</strong>, VD Movexum\r\n
\r\n
<strong>Matts Nyman</strong>, CEO Bizmaker\r\n
\r\n
<strong>Catharina </strong>Sandberg VD LEAD\r\n
\r\n
<strong>Sara Json Lindmark</strong>, verksamhetsledare Luleå Science Park\r\n
\r\n
<strong>Angelica Ekholm</strong>, VD Dalarna Science Park\r\n
\r\n
<strong>Karin Bengtsson</strong>, VD Kista Science City\r\n
\r\n
<strong>Lotta Wessfeldt</strong>, Interim CEO Ideon\r\n
\r\n
<strong>Ann-Louise Larsson</strong>, Projektledare Dalarna Science Park\r\n
\r\n
</div>\r\n
</div>
"""
post_title
"Debatt: Sverige måste växla upp attraktionskraften"
post_excerpt
""
post_status
"publish"
comment_status
"closed"
ping_status
"open"
post_password
""
post_name
"debatt-sverige-maste-vaxla-upp-attraktionskraften"
to_ping
""
pinged
""
post_modified
"2023-02-23 14:56:28"
post_modified_gmt
"2023-02-23 12:56:28"
post_content_filtered
""
post_parent
0
guid
"https://www.dalarnasciencepark.se/?p=11031"
menu_order
0
post_type
"post"
post_mime_type
""
comment_count
"0"
filter
"raw"
empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE
"nginx/1.24.0"
REQUEST_URI
"/inlagg/kategori/nyheter/debattartikel/"
USER
"forge"
HOME
"/home/forge"
HTTP_USER_AGENT
"claudebot"
HTTP_ACCEPT
"*/*"
HTTP_HOST
"www.dalarnasciencepark.se"
REDIRECT_STATUS
"200"
HTTPS
"on"
SERVER_NAME
"www.dalarnasciencepark.se"
SERVER_PORT
"443"
SERVER_ADDR
"65.108.248.196"
REMOTE_PORT
"43456"
REMOTE_ADDR
"54.224.100.102"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/2.0"
DOCUMENT_ROOT
"/home/forge/www.dalarnasciencepark.se/web"
DOCUMENT_URI
"/index.php"
SCRIPT_NAME
"/index.php"
SCRIPT_FILENAME
"/home/forge/www.dalarnasciencepark.se/web/index.php"
CONTENT_LENGTH
""
CONTENT_TYPE
""
REQUEST_METHOD
"GET"
QUERY_STRING
""
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1711697049.8907
REQUEST_TIME
1711697049
WP_ENV
"production"
WP_HOME
"https://www.dalarnasciencepark.se"
WP_SITEURL
"https://www.dalarnasciencepark.se/wp"
DB_NAME
"dalarnascience_wp"
DB_USER
"dalarnascience_wp"
DB_PASSWORD
"********************"
AUTH_KEY
"****************************************************************"
SECURE_AUTH_KEY
"****************************************************************"
LOGGED_IN_KEY
"****************************************************************"
NONCE_KEY
"****************************************************************"
AUTH_SALT
"****************************************************************"
SECURE_AUTH_SALT
"****************************************************************"
LOGGED_IN_SALT
"****************************************************************"
NONCE_SALT
"****************************************************************"
Key Value
WP_ENV
"production"
WP_HOME
"https://www.dalarnasciencepark.se"
WP_SITEURL
"https://www.dalarnasciencepark.se/wp"
DB_NAME
"dalarnascience_wp"
DB_USER
"dalarnascience_wp"
DB_PASSWORD
"********************"
AUTH_KEY
"****************************************************************"
SECURE_AUTH_KEY
"****************************************************************"
LOGGED_IN_KEY
"****************************************************************"
NONCE_KEY
"****************************************************************"
AUTH_SALT
"****************************************************************"
SECURE_AUTH_SALT
"****************************************************************"
LOGGED_IN_SALT
"****************************************************************"
NONCE_SALT
"****************************************************************"
0. Whoops\Handler\PrettyPageHandler