Форум пользователей Impera CMS
Impera CMS - отличный движок для лёгкого создания интернет магазина.
Обладает невероятным количеством функций, необходимых в онлайн торговле.

Очистка мета-тегов при копировании товара

Следить
Главная
22:32
19 дек
#
?
Руслан написал:

Заметил маленькое неудобство. При создании копии товара, поля метатегов "Meta Keywords", "Meta Description" и "Meta Title" копируются вместе с товаром, и при изменении наименования товара и корректировки аннотации, эти теги остаются прежними. Приходится вручную очищать эти поля, а затем менять "Название" товара чтобы сработал скрипт автозаполнения полей мета-тегов.

Можно ли как-то при копировании товара эти поля оставлять пустыми, не нарушая функции автозаполнения? Или рядом с блоком "Мета информация" добавить кнопочку "Обновить метатеги", которая перезаполнит эти поля?

13:59
25 мар
#
?
Руслан написал:

Небольшая доработка для админки (карточка товара), которая позволяет очистить все поля метатегов для копируемого товара.

В файле /admin/design/default/html/admin_product.htm

Находим следующий код:

<div class="box">

    {* <!-- заголовок --> *}

и перед ним добавляем функцию JavaScript :

<script type="text/javascript">
    function resetValue ( elem ) {
        elem = document.getElementById(elem);
        elem.value = '';
    }
</script>

Далее ищем следующее:

{* <!-- поле Буквенный код товара --> *}
<td class="param_short">
    Код:
</td>

И вместо него вставляем это:

{* <!-- поле Буквенный код товара --> *}
<td class="param_short">
    <input type="button" title="Очистить Meta-теги. Делать перед изменением названия товара!!!" onclick="resetValue('item_form_meta_keywords_0'), resetValue('item_form_meta_description_0'), resetValue('item_form_meta_title_0'), Start_MetaGeneration();" value="M">
    Код:
</td>

Этим самым мы вставляем небольшую кнопку "М" рядом с полем "Код". И выглядеть это будет так:

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

Написание ответа

Перед публикацией рекомендуется использовать Предпросмотр, чтобы увидеть конечный вид сообщения.


Обратите внимание! Для противодействия спаму новые посты форума проявляются с задержкой от нескольких минут, пока не пройдут модерацию.


Хостинг для сайта

Хостинг для интернет магазина

Svai.net

Украина
г. Черкассы
5+ Заказать

TutHost.ua

Украина
г. Киев
Заказать

Mirohost.net

Украина
г. Киев
? Заказать

HyperHosting.com.ua

Украина
г. Винница
i подробнее Заказать

Agava.ru

Россия
г. Москва
Заказать

Ukraine.com.ua

Украина
г. Киев
5 Заказать
Импераготовасотрудничатьс провайдерами Важно Учтите Этот список перечисляет лишь некоторых хостинг-провайдеров, у которых существуют специальные тарифные планы для интернет магазинов, а сам список не означает, что другие провайдеры чем-то хуже.

Существующие в списке оценки по 5-бальной шкале не должны учитываться при выборе, так как носят субъективный характер и касаются соотношения цена-качество-скорость только для самых дорогих тарифных планов.

Демо Главная Хронология Соглашение Материалы Контакты