diff --git a/modules/qlositemap/qlositemap.php b/modules/qlositemap/qlositemap.php index 0ea76b1c6..7b082f9dc 100644 --- a/modules/qlositemap/qlositemap.php +++ b/modules/qlositemap/qlositemap.php @@ -33,7 +33,6 @@ class Qlositemap extends Module 'index' => 'home', 'our-properties' => 'meta', ); - protected $pagesAfter = array( 'contact' => 'contact', 'authentication' => 'login', @@ -85,7 +84,8 @@ class Qlositemap extends Module { return parent::install() && $this->registerHook('displayAdminMetaOptions') - && $this->registerHook('registerCronTasks'); + && $this->registerHook('registerCronTasks') + && $this->ensureSitemapPageMeta(); } public function uninstall() @@ -191,6 +191,7 @@ class Qlositemap extends Module 'qsm_frequencies' => $frequencies, 'qsm_frequency' => QsmHelper::getFrequency(), 'qsm_pages' => $pages, + 'qsm_cms_link' => $this->context->link->getAdminLink('AdminCmsContent'), )); return $output.$this->display(__FILE__, 'views/templates/admin/config.tpl'); @@ -418,7 +419,6 @@ class Qlositemap extends Module } QsmHelper::deleteSitemapFiles(); - $this->ensureSitemapPageMeta(); $disabledPages = QsmHelper::getDisabledPages(); foreach (Language::getLanguages(true, (int) $this->context->shop->id) as $lang) { diff --git a/modules/qlositemap/views/templates/admin/config.tpl b/modules/qlositemap/views/templates/admin/config.tpl index 27da5b736..b7e3551aa 100644 --- a/modules/qlositemap/views/templates/admin/config.tpl +++ b/modules/qlositemap/views/templates/admin/config.tpl @@ -26,7 +26,7 @@

{l s='Please set up the following sitemap URL in your Google Search Console account:' mod='qlositemap'}
{$qsm_index_url|escape:'html':'UTF-8'}

{l s='A separate sitemap file is generated for each active language.' mod='qlositemap'}

{l s='The above URL is the master sitemap file. It refers to the following sub-sitemap files:' mod='qlositemap'}

-