Перейти к содержимому


Переменные В Метатегах


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 Yurren

Yurren

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 415 сообщений
  • ГородСамара

Отправлено 19 Август 2016 - 07:04

Доброго дня, всем знающим :)

Подскажите можно вставить в мета-теги тайтл и дискрипшн переменные - интересует цена. И вообще возможно ли такое?

Тайтл должен выглядеть так: бла-бла-бла по 150 руб. бла-бла-бла (аналогично и дискрипшн). Соответственно выделенное должно быть переменной и меняться в зависимости от изменения цены товара на сайте, дабы не мудрствовать ручками через csv каждый раз при изменении цен....

Заранее спасибо всем откликнувшимся :)

#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Август 2016 - 07:19

Так как title и description в шаблоне выглядят в виде одной переменной:
{PAGE_TITLE}
и
{PAGE_META_DESCRIPTION}

то цену можно подставить в начале или в конце текст данных мета-тегов, пример:
<title>{PAGE_TITLE}{GOODS_MOD_PRICE_NOW}</title>

подставленная переменная обозначает цену товара в карточке товара.

В середине, к сожалению, нельзя, переменная не будет считываться.

#3 Yurren

Yurren

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 415 сообщений
  • ГородСамара

Отправлено 19 Август 2016 - 07:20

Просмотр сообщенияVaccina (19 Август 2016 - 07:19) писал:

Так как title и description в шаблоне выглядят в виде одной переменной:
{PAGE_TITLE}
и
{PAGE_META_DESCRIPTION}

то цену можно подставить в начале или в конце текст данных мета-тегов, пример:
<title>{PAGE_TITLE}{GOODS_MOD_PRICE_NOW}</title>

В середине, к сожалению, нельзя, переменная не будет считываться.

подставленная переменная обозначает цену товара в карточке товара.
Спасибо огромное! Буду пробовать!!!

#4 Yurren

Yurren

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 415 сообщений
  • ГородСамара

Отправлено 26 Ноябрь 2016 - 07:32

Просмотр сообщенияVaccina (19 Август 2016 - 07:19) писал:

Так как title и description в шаблоне выглядят в виде одной переменной:
{PAGE_TITLE}
и
{PAGE_META_DESCRIPTION}

то цену можно подставить в начале или в конце текст данных мета-тегов, пример:
<title>{PAGE_TITLE}{GOODS_MOD_PRICE_NOW}</title>

подставленная переменная обозначает цену товара в карточке товара.

В середине, к сожалению, нельзя, переменная не будет считываться.
В продолжение темы.
Подскажите плиз как выделить из всех страниц только товары и только там проставлять цену.
При вышеуказанном варианте цена проставляется и в описании категории. Получается: "бла-бла-бла :: руб"

Заранее спасибо всем откликнувшимся!.

#5 Yurren

Yurren

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 415 сообщений
  • ГородСамара

Отправлено 01 Декабрь 2016 - 06:34

ап!
Вдруг кто ответит со второго раза :)

#6 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 01 Декабрь 2016 - 06:55

Здравствуйте.

Если брать в пример строку:
<title>{PAGE_TITLE}</title>

То необходимо добавить условие добавляющую новую переменную только для страницы карточки товара, пример:
{% IF MOD_LNAME = goods %}
<title>{PAGE_TITLE}{GOODS_MOD_PRICE_NOW}</title>
{% ELSE %}
<title>{PAGE_TITLE}</title>
{% ENDIF %}


#7 Yurren

Yurren

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 415 сообщений
  • ГородСамара

Отправлено 01 Декабрь 2016 - 07:02

Просмотр сообщенияVaccina (01 Декабрь 2016 - 06:55) писал:

Здравствуйте.

Если брать в пример строку:
<title>{PAGE_TITLE}</title>

То необходимо добавить условие добавляющую новую переменную только для страницы карточки товара, пример:
{% IF MOD_LNAME = goods %}
<title>{PAGE_TITLE}{GOODS_MOD_PRICE_NOW}</title>
{% ELSE %}
<title>{PAGE_TITLE}</title>
{% ENDIF %}

Спасибо большое! Буду пробовать!




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных