LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 21:00:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2]  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как поменять порядок формирования "description"  (Прочитано 28570 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
zdobr
Гость
« : 02.06.2006, 16:06:35 »

На страницах "блог-содержимое категории" (и что самое плохое, в том числе на главной странице) Joomla собирает теги description  и keywords из тегов каждого материала (флаги мета я оставил специально пустыми). Все было бы ничего, но собирает она с последнего материала до первого, а мне важно чтобы с первого к последнему. Но лучше, если бы  она брала для главной страницы Флаги мета , а для остальных пусть как есть, но без Флагов. Второй вариант даже предпочтительней, так как теги для главной будут нормальной длины. Подскажите как сделать? Менять, как я понимаю надо здесь, но я не программист.
* Tags ordered in with Site Keywords and Description first
   */
   function appendMetaTag( $name, $content ) {
      $name = trim( htmlspecialchars( $name ) );
      $n = count( $this->_head['meta'] );
      for ($i = 0; $i < $n; $i++) {
         if ($this->_head['meta'][$i][0] == $name) {
            $content = trim( htmlspecialchars( $content ) );
            if ( $content ) {
               if ( !$this->_head['meta'][$i][1] ) {
                  $this->_head['meta'][$i][1] = $content ;
               } else {
                  $this->_head['meta'][$i][1] = $content .', '. $this->_head['meta'][$i][1];
               }
            }
            return;
         }
      }
      $this->addMetaTag( $name , $content );
   } 
Записан
 
inneta
Гость
« Ответ #31 : 21.03.2010, 02:10:53 »

Помогите! У меня нет такого файла includes/frontend.php ! У меня все keywords и description одинаковые, из глобальных настроек сайта/ Прочитала на форуме, что есть решение, а такого файла у меня в joomle нет!? Надо чтоб для каждой страницы были свои keywords и description.  ПОМОГИТЕЕЕ!
Записан
@Dexter@
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 10



« Ответ #32 : 03.04.2010, 19:50:17 »

monah46
Цитировать
что то я ничего не понял...
как в итоге сделать чтоб теги отображались для каждой странице свои?
у меня на всех страницах одинаковые keywords и description...

можно ли это выполнить в sh404SEF

спасибо за помощь...
сам разобрался - выход sh404SEF

Столкнулся с той же проблемой, но при удалении мета данных в глобальных настройках сайта - мета  данные со страниц не появляются?
monah46 если тебе не трудно распиши пожалуйста по подробней что именно нужно делать в sh404?
В чем проблема не пойму. Помоги будь добр !
Записан
altyn
Давно я тут
****

Репутация: +6/-0
Offline Offline

Пол: Мужской
Сообщений: 319


Бог придумал смех для того чтоб над собой смеялись


« Ответ #33 : 21.04.2010, 22:56:59 »

так это и есть для 1.5...
а вообще в общих настройках сайта в окошке где прописываются мета теги - оставь их пустыми и они будут браться с страниц...
что то не берется
Цитировать
<meta name="keywords" content="" />
  <meta name="description" content="" /
Записан
altyn
Давно я тут
****

Репутация: +6/-0
Offline Offline

Пол: Мужской
Сообщений: 319


Бог придумал смех для того чтоб над собой смеялись


« Ответ #34 : 22.04.2010, 17:15:10 »

поставил хак отсюда  и нормально стандартный сео на различные страницы выдает разные теги http://joomlaforum.ru/index.php/topic,110204.0.html#msg607138
Записан
Страниц: 1 [2]  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet