Форум Joomla! Україна
  • Головна
  • Пошук
  • Користувачі
  • Команда форуму
  • Реєстрація
  • Увійти
    Увійти
    Ім’я користувача
    Пароль: Забули пароль?
     
  • Реєстрація
  • Увійти
Форум Joomla! Україна Старі версії Joomla Joomla! 1.5 v
« Попереднє 1 … 3 4 5 6 7 … 14 Наступне »
Змінити title у всіх статтях


 
  • 0 голос(ів) - 0 у середньому
Змінити title у всіх статтях
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#1
07.12.2009, 12:40 PM
Хочу змінити title в новинах
Тобто, щоб у всіх новинах було так:
текст TITLE текст
де його змінити?
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#2
10.12.2009, 10:53 AM
То в кого є які пропозиції?
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#3
10.12.2009, 02:30 PM
на рівні шаблону можеш зробити
gruz
Не в мережі

Senior Member

Дописів: 676
Тем: 9
Приєднався: 19.06.2008, 04:09 PM
Репутація: 0
#4
12.12.2009, 06:22 AM
Трошки теорії.
Щоби змінити це взагалі будь-де, треба писати плагін. Що важко і не потрібно.

В більшості випадків достатньо змінити шаблон відображення матеріалів для базового компоненту Joomla com_content. Такі шаблони є зокрема для розділу, категорії, головної сторінки, статті, архіву.

Лежать вони у
/components/com_content/views/article/tmpl
/components/com_content/views/category/tmpl
і т.д.

Але там їх редагувати не треба! Їх треба перенести у свій шаблон і редагувати їх там. Joomla спочатку шукає шаблон для компонента/модулі у шаблоні сайту /templates/mytemplate/html/, і лише коли нема там, застосовує загадані вище з самого компоненту. Якщо ви зміните у компоненті ці шаблони, то при наступних оновлення версій джумли вони затруться.

Отже, копіюємо всі файли з
/components/com_content/views/article/tmpl
у
/templates/mytemplate/html/com_content/article
і по аналогії для інших.

ПРИМІТКА: Самі шаблони компонента в Joomla написані з використанням таблиць, що є вчорашнім днем. Тому я особисто в свої шаблони копіюю теку з базового шаблона /templates/beez/html або з templates/ja_purity/html чи комбіную їх. Там грамотніше написані шаблони.

Отже, тепер заходжу у файл /templates/mytemplate/html/com_content/article/default.php
і додаю будь де (а бажано згори після
Код:
<?php // no direct access
defined('_JEXEC') or die('Restricted access');
) наступний код:



Код:
//##my200912120717 Модифікую заголовок документа {
$mytext1 = "Слава Нації!";
$mytext2 = "Смерть падлюкам!";
    $document =& JFactory::getDocument();
    $document->setTitle($mytext1." - ".$document->getTitle()." ".$this->article->category." ".$this->article->section." - ".$mytext2);
    $metadesc = $document->getTitle()." n".$document->getDescription();
    $metadesc = preg_replace ('/"/','``',$metadesc);
    $metadesc = preg_replace ('/&quot;/','``',$metadesc);
    $document->setDescription($metadesc);
//##my200912120717 Модифікую заголовок документа }

Примітка:

Коментар виду
//##my200912120717 Модифікую заголовок документа {
...
//##my200912120717 Модифікую заголовок документа }

я використовую для маркування власних змін. Потім легше шукати.

Заголовок я формую окрім мого тексту ще з категорії і секції.
Наприклад це тут корисно: http://burvod.ua/uk/arhiv-sverdlovyn-ukr.../1956.html

Будуть питання - відповівм.
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#5
23.12.2009, 09:41 PM
Щиро дякую gruz, тільки я не копіював, нічого. Просто зайшов у /templates/mytemplate/html/com_content/article/default.php і зробив дії яки Ви писали Wink
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#6
15.11.2010, 06:33 PM
а як вище контенту вивести, метатеги-опис цього ж контенту?
gruz
Не в мережі

Senior Member

Дописів: 676
Тем: 9
Приєднався: 19.06.2008, 04:09 PM
Репутація: 0
#7
15.11.2010, 07:15 PM
Ну то в чому проблема? Хіба важко на базі попереднього зробити? Перед виведенням компонент щось такого типу дай
Код:
$document =& JFactory::getDocument();
   echo $document->getDescription();
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#8
15.11.2010, 07:30 PM
А щоб тільки для деяких категорій працювало чи розділу?
gruz
Не в мережі

Senior Member

Дописів: 676
Тем: 9
Приєднався: 19.06.2008, 04:09 PM
Репутація: 0
#9
16.11.2010, 02:26 AM
Модулем.

http://extensions.joomla.org/extensions/...in-modules

Може саме це http://extensions.joomla.org/extensions/...dules/1758
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#10
16.11.2010, 12:25 PM
Ще питання, чуть не по темі.
Наприклад в мене є стаття...
є якись компонент, щоб дозволяв деякий текст в статті виводити в модуль. Тобто...
я пишу новину
---------------------
вступний текст
---------------------
повна новина
{тут якись тег}
і цей текст буде відображатися в модулі (для кожної статті, розуміється різних)
--------------------
gruz
Не в мережі

Senior Member

Дописів: 676
Тем: 9
Приєднався: 19.06.2008, 04:09 PM
Репутація: 0
#11
16.11.2010, 04:43 PM
Можна завантажувати модуль всередину тексту. Таке не підійде?

Код:
{loadposition myposition}
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#12
16.11.2010, 11:08 PM
тоді текст модуля буде скрізь, однаковий... мені потрібно для кожної статті (новини) свій контент...
gruz
Не в мережі

Senior Member

Дописів: 676
Тем: 9
Приєднався: 19.06.2008, 04:09 PM
Репутація: 0
#13
16.11.2010, 11:22 PM
Код:
{loadposition myposition1}
{loadposition myposition2}
{loadposition myposition3}
{loadposition myposition4}

В кожній статті свій модуль буде, опублікований у відповідну позицію
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#14
11.02.2011, 04:55 PM
Вивести назву сайту можливо?
Пробував:
Цитата:$app->getCfg('sitename')
Не вдалося, помилка
Цитата:Call to undefined method ContentViewArticle::getCfg()
gruz
Не в мережі

Senior Member

Дописів: 676
Тем: 9
Приєднався: 19.06.2008, 04:09 PM
Репутація: 0
#15
11.02.2011, 07:15 PM
Код:
$conf =& JFactory::getConfig();
$sitename = $conf->getValue('config.sitename');
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
saharin
Не в мережі

Модератор

Дописів: 156
Тем: 23
Приєднався: 24.11.2008, 03:47 PM
Репутація: 0
#16
11.02.2011, 10:35 PM
vov41k Написав:Хочу змінити title в новинах
Тобто, щоб у всіх новинах було так:
текст TITLE текст
де його змінити?
Можливо вже не актуально?!
Плагін Title Manager саме для цього призначений.. Smile


Файли вкладень
.zip   plgTitleManager101RE.zip (Розмір: 7.31 кб / Завантажень: 234)
vov41k
Не в мережі

Member

Дописів: 80
Тем: 29
Приєднався: 14.01.2008, 08:30 AM
Репутація: 0
#17
12.02.2011, 08:24 PM
дякую. спробую
« Попередня | Наступна »

Переглядають цю тему: Гості: 1



Можливо схожі теми...
Тема Автор Відповіді Перегляди Останній допис
  Неможливість написання унікальних title для сторінок Naima 2 3,129 09.07.2010, 12:10 PM
Останній допис: gruz
  знаки питання в title mamaj 3 3,065 25.01.2010, 07:52 PM
Останній допис: mamaj
  SEO хак для Title Err0r 2 4,404 17.07.2008, 03:53 PM
Останній допис: Err0r
  Назва сайту в title де включається? krush 9 11,502 16.04.2008, 01:53 PM
Останній допис: krush

  • Версію для друку
  • Підписатися на цю тему
Швидкий перехід:

  • Команда форуму
  • Зв’яжіться з нами
  • Joomla! Україна
  • Повернутись на початок
  • Легкий режим
  • Позначити всі форуми прочитаними
  • RSS канал
Лінійний режим
Каскадний режим