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

Автоматизация выдачи мета тегов


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

я так и не разобрался ,в этом файле все $description менять на $cat_data['categories_name'].$description; или только в определенной строчке?

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

За title карточки товара вот эта строка отвечает:


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

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

А что нужно?

Вывести описание категории?

Тогда наверное менять:



$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);
?>
<title><?php echo $title.' '.$product->data['products_model'] . ' - ' . $cat_data['categories_name'] . ' - ' . TITLE; ?></title>
[/code] на:
[code]

$cat_query = vamDBquery("SELECT
categories_name, categories_description
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);
?>
<title><?php echo $title.' '.$product->data['products_model'] . ' - ' . $cat_data['categories_name'] . $cat_data['categories_description'] . ' - ' . TITLE; ?></title>

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

Увидел эту темку, и так как сам сталкивался с проблемой автоматизации, решил написать.

Когда был вопрос по автоматизации, я написал модуль для автоматизации заполнения тегов title, description, keywords в админке при добавлении (редактировании) товаров и категорий. Работает через Ajax, справа от полей title, description, keywords есть кнопочка "Заполнить", нажимаете на нее и все 3 поля заполняются по шаблону (шаблон правится в файле). Также поправил файл metatags.php, который выводит все теги.

Результат можно посмотреть на www.bomond.net.ua в карточке товара и любой категории. Также есть скрипт, который по такому же шаблону пробегается по базе и сам меняет в базе указанные 3 поля для всех товаров и категорий. Это чтоб быстро перебить все существующие товары.

Если интересно, пишите в личку, договоримся.

  • Like 1
Ссылка на сообщение
Поделиться на другие сайты
  • 8 years later...

а можно как то формировать descriptions отдельно от других товаров у товаров которые принадлежат категории портфолио например ? может можно получить как-то id категории к которой принадлежит товар и в зависимоcти от него формировать descriptions ? 

Ссылка на сообщение
Поделиться на другие сайты
32 минуты назад, madvolkov сказал:

а можно как то формировать descriptions отдельно от других товаров у товаров которые принадлежат категории портфолио например ? может можно получить как-то id категории к которой принадлежит товар и в зависимоcти от него формировать descriptions ? 

Можно, но в /includes/modles/metatags.php нужно добавлить условие.

т.е. текущий id номер категории хранится в $current_category_id

добавляете if ($current_category_id == X) свои тэги {else} обычные тэги для всех {/if}

Ссылка на сообщение
Поделиться на другие сайты
Только что, support сказал:

Можно, но в /includes/modles/metatags.php нужно добавлить условие.

т.е. текущий id номер категории хранится в $current_category_id

добавляете if ($current_category_id == X) свои тэги {else} обычные тэги для всех {/if}

спасибо. а можно как то получать category heading titile для descriptions у товаров ? 

Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, madvolkov сказал:

спасибо. а можно как то получать category heading titile для descriptions у товаров ? 

Можно, всё это есть в этом файле ведь.

Ищите по products_name

или products_meta_title

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