View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003473 | OXID eShop (all versions) | 4.09. SEO, SEO URL | public | 2012-01-02 16:21 | 2013-01-31 15:43 |
Reporter | dominik_ziegler | Assigned To | |||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.5.6 revision 40808 | ||||
Target Version | 4.7.4 / 5.0.4 revision 57063 | Fixed in Version | 4.8.0_5.1.0_beta1 | ||
Summary | 0003473: Many pages have the same SEO title | ||||
Description | This 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. | ||||
Tags | No tags attached. | ||||
Theme | Azure | ||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
related to | 0003003 | resolved | Linas Kukulskis | MetaTitle of CMS pages not shown in Browser |
related to | 0004749 | resolved | aurimas.gladutis | Meta-Tilte (contact, basket, user, ...) not shown in Browser |
|
For explanation: The same SEO title means the same default title - like "OXID Surf and Kite Shop | Online Shop for water sports and summertime". |
|
related to this fix? https://bugs.oxid-esales.com/view.php?id=3003 |
|
In some way it is related. But that bug fixes the seo title only for cms pages, not other places. |
|
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}] |