View Issue Details

IDProjectCategoryView StatusLast Update
0003473OXID eShop (all versions)4.09. SEO, SEO URLpublic2013-01-31 15:43
Reporterdominik_ziegler Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.5.6 revision 40808 
Target Version4.7.4 / 5.0.4 revision 57063Fixed in Version4.8.0_5.1.0_beta1 
Summary0003473: Many pages have the same SEO title
DescriptionThis bug occurs only in Azure theme. The template variable $template_title is not repsected any longer and therefore does not display the current place the customer visits in the title tag (e.g. registration, my account and so on). The variable $template_title is ignored and many of the views do not return any string in the method getTitle(). Only views with implemented getTitle() method return a valid seo title.
TagsNo tags attached.
ThemeAzure
BrowserAll
PHP Versionany
Database Versionany

Relationships

related to 0003003 resolvedLinas Kukulskis MetaTitle of CMS pages not shown in Browser 
related to 0004749 resolvedaurimas.gladutis Meta-Tilte (contact, basket, user, ...) not shown in Browser 

Activities

dominik_ziegler

2012-01-02 16:26

reporter   ~0005573

For explanation: The same SEO title means the same default title - like "OXID Surf and Kite Shop | Online Shop for water sports and summertime".

ray

2012-01-02 20:50

reporter   ~0005574

related to this fix?

https://bugs.oxid-esales.com/view.php?id=3003

dominik_ziegler

2012-01-02 21:32

reporter   ~0005575

In some way it is related. But that bug fixes the seo title only for cms pages, not other places.

aurimas.gladutis

2013-01-31 15:43

reporter   ~0008359

As of 5.0 method oxubase::getTitle() was changed so that it looks for translation of PAGE_TITLE_{view_class_name}, so you can add PAGE_TITLE_REGISTER to translations and it will be used as title.

To use template_title, add this to azure/tpl/layout/base.tpl line 9:
    [{if !$_sMetaTitle }]
        [{assign var="_sMetaTitle" value=$template_title }]
    [{/if}]