Перейти к содержанию
Форум поддержки пользователей VamShop

вывести Тайтл на странице.


Рекомендуемые сообщения

У кого нить ресть решение, что бы вывести тайтл на странице index.html

Объясняю , что нужно

в футаре сайта выводить Тайтл если отсутствует ТО название Категории или Товара

Т.е. по сути что бы дублировалось на станице то что выводится в тайтле страницы

Ссылка на сообщение
Поделиться на другие сайты

Нужно добавлять метку, которую потом вставлять в шаблон.

Например в /includes/header.php добавить код и метку для шаблона, затем в /templates/шаблон/index.html вставить.

Ссылка на сообщение
Поделиться на другие сайты

посмотри в метатагс.пхп как там формируется тайтл и то и записывай в свою метку...

для каждой страницы он  же разный

как вариант в этом файле все что выводится в <title></title> записывай в какуюто переменную


if ($product->isProduct()) {
        $description = $product->data['products_meta_description'];
        if (strlen($description) == 0){
            $description = $product->data['products_name'];
        }

        $title = $product->data['products_meta_title'];
        if (strlen($title) == 0){
            $title = $product->data['products_name'];
        }

$cat_query = vamDBquery("SELECT
                                categories_name
                                FROM ".TABLE_CATEGORIES_DESCRIPTION."
                                WHERE categories_id='".$current_category_id."'
                                and language_id = '".(int) $_SESSION['languages_id']."'"
                                );
$cat_data = vam_db_fetch_array($cat_query, true);       
?>
<meta name="description" content="<?php echo $description; ?>" />
<meta name="keywords" content="<?php echo $product->data['products_meta_keywords']; ?>" />
<title><?php echo $title.' '.$product->data['products_model'] . ' - ' . $cat_data['categories_name'] . ' - ' . TITLE; ?></title>
<?php

}
[/code]

вместо

[b]<?php echo $title.' '.$product->data['products_model'] . ' - ' . $cat_data['categories_name'] . ' - ' . TITLE; ?>[/b]

типа $title = $title.' '.$product->data['products_model'] . ' - ' . $cat_data['categories_name'] . ' - ' .TITLE;

потом пдето $default->assign('title', $title);

примерно так

Ссылка на сообщение
Поделиться на другие сайты

Ну попробуй внизу /includes/header.php для начала добавить:


$vamTemplate->assign('test','просто текст');

[/code] и вставляй:
[code]
{$test}

в /templates/шаблон/index.html

А затем уже пиши свой код, что б метке назначались необходимые данные.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...