0 Пользователей и 1 Гость просматривают эту тему.
  • 82 Ответов
  • 43507 Просмотров
*

urban_man

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Title в Joomla.
« : 18.11.2008, 22:00:41 »
Вот меня волнует вопрос как самому указывать title в Joomla ? На данный момент он подхватывает название материала или меню, а мне надо самому на каждую страницу или материал указывать title как такое можно делать на Joomla 1.5.7 ? Как например мета-данные указываються на материал так я вот хочу title прописывать... Возможно ли такое?
*

Connection

  • Осваиваюсь на форуме
  • 18
  • 2 / 0
Re: Title в Joomla.
« Ответ #1 : 19.11.2008, 08:54:47 »
Ну так JoomSEO в экстеншен Joomla поищите. Там настроите отображение title с возможностью настроить дополнительно title для главной. Но этот плагин смотрит на мета, ключеные слова и название материала. Эти 3 параметра он может поставить в выбранной очередности. Думаю, может помочь
*

urban_man

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Title в Joomla.
« Ответ #2 : 21.11.2008, 18:07:58 »
http://fortest.tlworld.org/administrator/index.php?option=com_config
тут вот как-то настраиваются метаданные для всего сайта
------------
но, что важно, нет возможности менять Title для каждой страницы, только Description и Keywords (по умолчанию пустые и юзаются глобальные для всего сайта из ссылки выше, а если заполнить, то юзаются заполненые)
вот тут http://fortest.tlworld.org/administrator/index.php?option=com_config есть такой пункт "Использовать заголовок материала в тэге <meta>", его вырубаешь, а оно всёравно подставляет заголовк в Тайтл, а в статьях всё так же нельзя поменять Тайтл

Вот суть проблемы как ёё решить можна в Joomla ?
*

urban_man

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Title в Joomla.
« Ответ #3 : 25.11.2008, 17:43:31 »
Ну так что никто не можит подсказать решение данной проблемы?
*

lsk

  • Захожу иногда
  • 362
  • 13 / 5
Re: Title в Joomla.
« Ответ #4 : 25.11.2008, 18:04:50 »
"хочу title прописывать", а может ты этим только навредишь себе. Доверься системе которую умные люди делали и не парься глупостями.
Работай лучше над контентом.
*

urban_man

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Title в Joomla.
« Ответ #5 : 25.11.2008, 18:12:15 »
"хочу title прописывать", а может ты этим только навредишь себе. Доверься системе которую умные люди делали и не парься глупостями.
Работай лучше над контентом.

Вы поймите что интерестно стыкаться с чем то новым и решать данную проблему ;) Этого хочу не я а клиент , а я уже сколько перечитал решение данной проблемы не нашел, для него это например глупо когда нельзя тайтлы на страницы прописывать :( Поэтому прошу не совет дать а решение данного вопроса...
*

lexich

  • Захожу иногда
  • 65
  • 4 / 0
Re: Title в Joomla.
« Ответ #6 : 25.11.2008, 22:05:27 »
Кстати я тоже не могу найти решение данного вопроса, тоже перечитал уйму, ставил разные патчи, расширения и всё не то. На отдельной странице не возможно изменить и это напрягает  :(
*

urban_man

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Title в Joomla.
« Ответ #7 : 26.11.2008, 16:26:39 »
http://joomla-support.ru/archive/index.php/t-409.html

вот как бы хак для 1.0.13 , а мне надо что на подобе только чтоб работало с 1.5.7
*

Призрачный_Гонщик

  • Новичок
  • 2
  • 0 / 0
Re: Title в Joomla.
« Ответ #8 : 18.01.2010, 03:27:07 »
у меня щас title на сайте "Welcome to the FrontPage" как можно это изменить?
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #9 : 18.01.2010, 10:42:32 »
urban_man
sh404sef может делать заголовки для любых страниц. Настройка компонента здесь. http://joomlaforum.ru/index.php/topic,76577.0.html

Призрачный_Гонщик
FAQ не пробовал читать?
http://joomlaforum.ru/index.php/topic,58621.0.html
*

Призрачный_Гонщик

  • Новичок
  • 2
  • 0 / 0
Re: Title в Joomla.
« Ответ #10 : 18.01.2010, 16:45:15 »
nelix
У меня почемуто в адмнке все не так как там написано... у меня версия 1.5.15... может там к старой версии?
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #11 : 18.01.2010, 22:20:40 »
Интересно. У меня тоже 1.5.15 и все так. Может скрин покажешь чего у тебя не так?
*

Скарлетт

  • Новичок
  • 8
  • 0 / 0
Re: Title в Joomla.
« Ответ #12 : 19.01.2010, 11:19:46 »
Чисто теоретически можно менять в самой базе. В таблице $pref_menu в колонке params есть page_title его можно менять прямо в базе. Но фишка не для клиента, конечно ;)
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #13 : 19.01.2010, 21:58:52 »
Да зачем эти заморочки? Если все можно через админку.
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: Title в Joomla.
« Ответ #14 : 11.02.2010, 02:35:57 »
Народ, да Вы что!

В пункте меню заходите в "Параметры - система" и прописываете свой титл.
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #15 : 11.02.2010, 11:51:45 »
Народ, да Вы что!

В пункте меню заходите в "Параметры - система" и прописываете свой титл.
Мы говорим о заголовках любой страницы, а не только главной.
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: Title в Joomla.
« Ответ #16 : 11.02.2010, 19:54:18 »
А кто говорит про главную? Назаначить титл можно стандартными средствами Joomla для любой страницы, если эта страница прописана в меню.

Как правило все страницы сайта имеют ссылку в меню, вы согласны? А следовательно можно назначить титл для любой страницы. Исключение составляют лишь новости...
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #17 : 12.02.2010, 00:07:59 »
Как ты себе представляешь в меню прописать 100 страниц хотя бы? а если у меня на сайте 1000 страниц? В меню обычно идет раздел, который может содержать сколько угодно категорий, а каждая категория может содержать сколько угодно материалов.
*

dkraev

  • Захожу иногда
  • 148
  • 7 / 0
Re: Title в Joomla.
« Ответ #18 : 12.02.2010, 08:39:33 »
Вы читаете что я писал вообще? Я написал, что исключение составляют новости. А если у Вас сайт на 1000 страниц - то это явно новостной сайт. Ну или подобие...

И я сомневаюсь, что вы титлы будете прописывать для всех 1000 страниц своего сайта... В таком случае гораздо разумней будет вариант, когда Joomla сама в титлы будет прописывать заголовки, исходя из названия материала...

Дальнейшая дискуссия на эту тему, я думаю просто бессмысленна...
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #19 : 12.02.2010, 11:22:03 »
мда... я то как раз читаю. Причем тут новостной портал? Обычный сайт для людей. В интернете таких много. А там где по 5 страниц которые все в меню это не сайт. Ты сомневаешься, а я знаю, что я прописываю титлы вручную, так как мне надо. Тем более они прописываются по мере добавления материала.
*

TulipQ

  • Осваиваюсь на форуме
  • 25
  • 5 / 0
Re: Title в Joomla.
« Ответ #20 : 26.03.2010, 23:54:50 »
ну што, так и не шашлось решения этой великой проблемы?
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #21 : 27.03.2010, 10:47:04 »
А какой проблеме ты говоришь?
*

TulipQ

  • Осваиваюсь на форуме
  • 25
  • 5 / 0
Re: Title в Joomla.
« Ответ #22 : 27.03.2010, 12:11:49 »
Ну чтобы можно было задавать тайтл отличный от заголовка материала.
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #23 : 27.03.2010, 14:16:18 »
Ты читать умеешь? Уже ответили на этот вопрос.
*

TulipQ

  • Осваиваюсь на форуме
  • 25
  • 5 / 0
Re: Title в Joomla.
« Ответ #24 : 27.03.2010, 15:45:58 »
Это все не то, это из оперы на лыжах в гамаке и стоя. sh404SEF очень неудобно, редактировать ручками базу - еще неудобнее, прописка в пункте меню - тоже мимо, не весь материал имеет свои пункты меню. Вобщем пока нет решения.  :(
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Title в Joomla.
« Ответ #25 : 27.03.2010, 15:58:03 »
Не ругайтесь. Сделайте небольшой хак
В файле /administrator/components/com_content/models/article.xml
Самый последний блок параметров сделайте так
Код: xml
<params group="metadata">
<param name="description" type="textarea" rows="5" cols="30" default="" label="Description" description="METADESC" />
<param name="keywords" type="textarea" rows="5" cols="30" default="" label="Keywords" description="METAKEYS" />
<param name="pagetitle" type="text" size="20" default="" label="Title" description="Enter page title" />
<param name="robots" type="text" size="20" default="" label="Robots" description="METAROBOTS" />
<param name="author" type="text" size="20" default="" label="Author" description="METAAUTHOR" />
</params>
Ну то есть добавили <param name="pagetitle" type="text" size="20" default="" label="Title" description="Enter page title" />
А в index.php шаблона где нибудь в header добавте
Код: php
<?php
$metatitle = $this->getMetaData('pagetitle');
if ($metatitle)
$this->setTitle($metatitle);
?>
Ну и соответственно в мета статьи заполняете появившееся поле "Заголовок" (Title), а при просмотре статьи он будет отображаться в title страницы.
Но это только набросок на коленке. Общее направление, для экспериментов. Не проверив на рабочих сайтах использовать не стоит.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #26 : 27.03.2010, 19:53:28 »
Это все не то, это из оперы на лыжах в гамаке и стоя. sh404SEF очень неудобно, редактировать ручками базу - еще неудобнее, прописка в пункте меню - тоже мимо, не весь материал имеет свои пункты меню. Вобщем пока нет решения.  :(
Судя по написанному ты даже не ставил sh404SEF. Или ты хочешь, чтобы компонент читал твои мысли и сам записывал титлы?
*

TulipQ

  • Осваиваюсь на форуме
  • 25
  • 5 / 0
Re: Title в Joomla.
« Ответ #27 : 28.03.2010, 22:24:19 »
Судя по написанному ты даже не ставил sh404SEF. Или ты хочешь, чтобы компонент читал твои мысли и сам записывал титлы?
И идеале я бы хотел чтобы просто появилось еще одно поле "Title" в разделе "Мета-данные", что справа в настройках при добавлении статьи. В sh404SEF надо добавлять каждый раз неSEF ссылку и прописывать отдельно. Это очень муторно.

Lex, спасибо, попробую как-нибудь.
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #28 : 28.03.2010, 23:28:35 »
В идеале заголовок должен соответствовать названию статьи. Поэтому заголовок прописывается вручную не так часто. В sh404SEF НЕ надо добавлять каждый раз неSEF ссылку. Просто выбираешь нужную ссылку и прописывает заголовок. Если не устраивает, ищи тут http://extensions.joomla.org/extensions/site-management/seo-a-metadata

Re: Title в Joomla.
« Ответ #29 : 20.07.2010, 18:42:16 »
Lex только этот вариант меняет и Заголовок самой статьи (h1) и title.

Доделал чуть подругому раз у нас есть наш новый заголовок, и мы изменили /administrator/components/com_content/models/article.xml то в шаблоне в <head> пишем:

Код
	<?php
$metatitle = $this->getMetaData('pagetitle');
echo '<title>'.$metatitle.'</title>';
?>

В файле /libraries/joomla/document/html/renderer/head.php меняем:

Код
$strHtml .= $tab.'<meta name="'.$name.'" content="'.str_replace('"',"'",$content).'"'.$tagEnd.$lnEnd;

на:
Код
if ($name != 'title')
$strHtml .= $tab.'<meta name="'.$name.'" content="'.str_replace('"',"'",$content).'"'.$tagEnd.$lnEnd;

и удаляем:

Код
$strHtml .= $tab.'<title>'.htmlspecialchars($document->getTitle()).'</title>'.$lnEnd;
« Последнее редактирование: 23.07.2010, 13:45:27 от be3 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 1859
Последний ответ 12.11.2023, 23:37:03
от all_zer
Нужно wiki под Joomla

Автор THE KILLERS

Ответов: 9
Просмотров: 8754
Последний ответ 05.11.2020, 20:56:47
от Kijv
Поиск статьи по url сайта в админке Joomla 1.5

Автор Tema

Ответов: 5
Просмотров: 1288
Последний ответ 14.08.2020, 07:16:44
от rsn
Не могу войти в админку Joomla 1.5

Автор MrSkif

Ответов: 14
Просмотров: 9730
Последний ответ 12.09.2018, 19:36:32
от PaLyCH
Не войду в админку Joomla 1.5.26, пишет соединение с сервером было сброшено

Автор rom_4

Ответов: 4
Просмотров: 4922
Последний ответ 16.05.2018, 17:28:18
от Алексей MeRsOvOd