Astra.CMS

 

 

Форум » Приемы конструирования и интеграции дизайна

SEO

Стоит ли открыть форум? Напишите об этом по адресу admin@astracms.ru написав в теме "открыть форум". Я не автор движка и поэтому не могу консультировать так, как это делал бы он, но возможно у нас получится совместно находить решения.

Автор Текст сообщения

Matvey
Сообщений: 16

Добрый вечер!
Подскажите, как можно вывести значение title, keywords, description по каждому товару в таблице магазин?
 
aristoc

admin
Сообщений: 1159

В шаблоне эти переменные присвоить.
 

Matvey
Сообщений: 16

Можете подсказать как нужно присвоить переменные?
{if $seo}
  <td width="100">{$items.title}</td>
  <td width="100">{$items.keywords}</td>
  <td width="100">{$items.description}</td>
  <td width="25" align="center"><a href="javascript:geturlseoform('{$items.link}')" title="SEO оптимизация"><img src="/templates/admin/images/addpage.gif" width="16" height="16"></a></td>{/if}
 
aristoc

admin
Сообщений: 1159

Не понимаю вообще к чему это.
 

Matvey
Сообщений: 16

Всё сразу стало ясно. Огромное спасибо! Ваши ответы по всем вопросам настолько шикарны, что их можно предугадать.
 
aristoc

admin
Сообщений: 1159

Какой вопрос такой ответ. )
Что это за таблица, где она, зачем в нее эти данные вписывать. х.з.
 

Matvey
Сообщений: 16

Ок. Соглашусь, что мой вопрос может быть непонятен.
1.Есть список товаров в Разделы-Магазин. В этой таблице есть такие колонки: название товара, артикул, цена, кнопка просмотра на сайте, кнопка SEO оптимизация, комментарий, сопутствующие и кнопка удалить.
Есть желание добавить в эту таблицу  поля seo: title, keywords, description. Эти поля можно увидеть при нажатии кнопки SEO оптимизация. При большом кол-ве товаров по каждой позиции нажатие этой кнопки проблематично, можно что-то пропустить.
Вопрос: Каким образом можно вывести эти поля в таблице? Какие переменные присвоить? В каком шаблоне?
2. Плагин SEO оптимизация. Таблица со списком всех ссылок в которых прописано SEO.
Вопрос 1. Внизу таблице выводит к-во страниц и ссылки на них  (1 2 3 4 5 6 7 и т.д). Как можно вывести весь список на одной странице? Где и что нужно прописать?    
 
aristoc

admin
Сообщений: 1159

Чтобы в адмнке магазина эти поля добавить, надо код модуля менять, одними шаблонами нельзя обойтись.
 
aristoc

admin
Сообщений: 1159

Эти поля для сео лучше было вообще добавить как доп. поля в магазине. и не использовать для товаров seo дополнение вообще. тогда напрямую можно быол бы эти данные выводить, из общего массива параметров товара.
 

Matvey
Сообщений: 16

В разделы-магазин-настройки-редактор полей добавил записи title, keywords, description.
Вывод этих доп. полей в разделы-магазин сделал.
Какие идентификаторы записей(в разделы-магазин-настройки-редактор полей) нужно указывать? Где потом эти идентификаторы нужно прописать для работы seo?
 
aristoc

admin
Сообщений: 1159

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

Matvey
Сообщений: 16

Создал доп.поля c идентификаторами skeywords, sdescription.
Потом вставил в head каталога страницы catalog_page:
<meta name="keywords" content="{$item.skeywords}">
<meta name="description" content="{$item.sdescription}">
Так правильно? Плагин SEO нужно использовать только для страниц сайта?
 
aristoc

admin
Сообщений: 1159

Правильно.
 

Matvey
Сообщений: 16

Спасибо!
 

Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.