Jump to content

[solved] Favicon in Prestashop 9.0.0


Recommended Posts

[code]
{**

 * For the full copyright and license information, please view the LICENSE

 * file that was distributed with this source code.

 *}

{block name='head_charset'}

  <meta charset="utf-8">

{/block}

 

{block name='head_ie_compatibility'}

  <meta http-equiv="x-ua-compatible" content="ie=edge">

{/block}

 

{block name='head_seo'}

  {block name='head_preload'}

    {include file='_partials/preload.tpl'}

  {/block}

 

  <title>{block name='head_seo_title'}{$page.meta.title}{/block}</title>

 

  {block name='hook_after_title_tag'}

    {hook h='displayAfterTitleTag'}

  {/block}

 

  <meta name="description" content="{block name='head_seo_description'}{$page.meta.description}{/block}">

 

  {if $page.meta.robots !== 'index'}

    <meta name="robots" content="{$page.meta.robots}">

  {/if}

 

  {if $page.canonical}

    <link rel="canonical" href="{$page.canonical}">

  {/if}

 

  {block name='head_hreflang'}

    {foreach from=$urls.alternative_langs item=pageUrl key=code}

      <link rel="alternate" href="{$pageUrl}" hreflang="{$code}">

    {/foreach}

  {/block}

 

  {block name='head_microdata'}

    {include file='_partials/microdata/head-jsonld.tpl'}

  {/block}

 

  {block name='head_microdata_special'}{/block}

 

  {block name='head_pagination_seo'}

    {include file='_partials/pagination-seo.tpl'}

  {/block}

 

  {block name='head_open_graph'}

    <meta property="og:title" content="{$page.meta.title}" />

    <meta property="og:description" content="{$page.meta.description}" />

    <meta property="og:url" content="{$urls.current_url}" />

    <meta property="og:site_name" content="{$shop.name}" />

    {if !isset($product) && $page.page_name != 'product'}<meta property="og:type" content="website" />{/if}

  {/block}

{/block}

 

{block name='head_viewport'}

  <meta name="viewport" content="width=device-width, initial-scale=1">

{/block}

 

{block name='head_icons'}

  <link rel="icon" type="image/vnd.microsoft.icon" href="{$shop.favicon}?{$shop.favicon_update_time}">

  <link rel="shortcut icon" type="image/x-icon" href="{$shop.favicon}?{$shop.favicon_update_time}">

{/block}

 

{block name='stylesheets'}

  {include file='_partials/stylesheets.tpl' stylesheets=$stylesheets}

{/block}

 

{block name='javascript_head'}

  {include file='_partials/javascript.tpl' javascript=$javascript.head vars=$js_custom_vars}

{/block}

 

{block name='hook_header'}

  {$HOOK_HEADER nofilter}

{/block}

 

{block name='hook_extra'}{/block}

[/code]

Link to comment
Share on other sites

The problem solved. It was in root/classes/controller/FrontController.php:1709

1) 'favicon' => self::configuredImageUrl('PS_STORES_ICON', $psImageUrl),

The mistake was here, just updated "PS_STORES_ICON" to correct key "PS_FAVICON". Then cleared cache. 

  • Like 1
  • Thanks 2
Link to comment
Share on other sites

  • Frits van Leeuwen changed the title to [solved] Favicon in Prestashop 9.0.0
  • 2 weeks later...
On 8/5/2025 at 2:09 PM, WebCommercify said:

The problem solved. It was in root/classes/controller/FrontController.php:1709

1) 'favicon' => self::configuredImageUrl('PS_STORES_ICON', $psImageUrl),

The mistake was here, just updated "PS_STORES_ICON" to correct key "PS_FAVICON". Then cleared cache. 

10/10 solution, so much info in so little text

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...