X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Joomla и H1, Помогите!
funkydance
funkydance
Topic Starter сообщение 5.4.2012, 20:44; Ответить: funkydance
Сообщение #1


Здравствуйте!
У меня есть сайт на CMS Joomla.
Узнал что тег H1 в название заголовка статьи очень важен.
Вопрос как прописать этот Тег в настройках Joomla чтобы он прописывался автоматически?
Толком нечего не нашёл.
Спасибо за ранее!

Прописал в /components/com_content/content <h1><?php echo $row->title;?><h1> так у меня сайт полетел
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Palundra
Palundra
сообщение 5.4.2012, 20:44; Ответить: Palundra
Сообщение #2


funkydance, не знаю каким образом выводятся заголовки в joomla, но как вариант поставьте тайтл в коде <h1></h1>


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
funkydance
funkydance
Topic Starter сообщение 5.4.2012, 20:51; Ответить: funkydance
Сообщение #3


Palundra, попробовал, но не работает(
Кто работает с Джумлой и кто это уже проходил, плиз помогите!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
artanik
artanik
сообщение 5.4.2012, 21:09; Ответить: artanik
Сообщение #4


Нужно править не один файл. Все они в /components/com_content/views/ там есть:
archive/tmpl/default_items.php
article/tmpl/default.php
category/tmpl/default_items.php
frontpage/tmpl/default_items.php
section/tmpl/blog_item.php

Я вот в Total Comander нажал alt+F7, вбил в поиск по файлам в директории components/com_content/views/ по запрсу contentheading и открыл frontpage/tmpl/default_items.php и поправил код, начиная с 15 строки:
<td class="contentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>" width="100%">
        <?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
        <h1><a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
            <?php echo $this->escape($this->article->title); ?></a></h1>
        <?php else : ?>
            <h1><?php echo $this->escape($this->article->title); ?></h1>
        <?php endif; ?>
</td>

Это то место, где выводится заголовок, в нём по условию выводится сслыка или просто текст. Возле вывода этого текста я вставил <h1> и у меня он отобразился на главной странице. Теперь тоже можно сделать и в остальных файлах, например в article/tmpl/default.php, что бы и в статьях был h1

Сообщение отредактировал artanik - 5.4.2012, 21:11


--------------------
Мой промо-сайт

Нужна качественная вёрстка сайтов? Обращайтесь: ICQ 555-177-362 


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lrad
lrad
сообщение 5.4.2012, 21:22; Ответить: lrad
Сообщение #5


А потом после обновления джумлы это все слетит.

1) Определитесь, где именно вам нужен тег h1.
Наверное при просмотре полной новости... Так? Тогда:
2) В папке с вашим шаблоном(если нету) создаете папку "html" в ней "com_content"
В ней уже исходя из необходимости. Для случая полной новости -
создаете папку "article"
3) Копируете в нее файл "default.php" из "components/com_content/views/article/tmpl"

Так же, если нужно остальные файлы. Для категории например.

В этом файле тупо правите h2 на h1. И все.

У вас будет работать файл в шаблоне, не затрагивая файлы в системе.


--------------------
FASTVPS - надежный старый хостинг в датацентре Германии с русскоязыячной техподдержкой


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
funkydance
funkydance
Topic Starter сообщение 5.4.2012, 23:04; Ответить: funkydance
Сообщение #6


Спасибо всем, нашёл видео урок и всё получилось!
Тему можно закрывать!

Нужно было всего зайти в папку шаблона там есть папка HTML, там есть com_content, потом в article/default.php
Открываем и меняем


<h2 class="art-postheader">

<?php

artxFragmentBegin(ob_get_clean());

if ($this->params->get('link_titles') && $this->article->readmore_link != '')

artxFragmentContent('<a href="' . $this->article->readmore_link . '" class="PostHeader">' . $this->escape($this->article->title). '</a>');

else

artxFragmentContent($this->escape($this->article->title));

ob_start();

?>


h2 на h1
Всё
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MissFortune
MissFortune
сообщение 6.4.2012, 13:05; Ответить: MissFortune
Сообщение #7


Там ведь изначально, все заголовки прописываемые в Мету - Становятся заголовком и H1.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Разработка сайтов Joomla Wordpress Opencart
Разработка, верстка, оптимизация веб сайтов.
77 WoWeb 40469 3.9.2023, 16:52
автор: Sawich
Открытая тема (нет новых ответов) [Продам] базы сайтов на CMS Wordpress/Joomla/Drupal/Magento/...
14 phosphoruss 13782 16.8.2023, 15:27
автор: SmmPanelUS
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыТехподдержка сайтов на движках Joomla, Netcat, Opencart
5 54web 4298 22.1.2023, 13:27
автор: kikimora17
Открытая тема (нет новых ответов) Доработка сайта Joomla + VirtuMart
0 Intuit_Design 1189 4.2.2021, 15:05
автор: Intuit_Design
Горячая тема (нет новых ответов) ВНИМАНИЕ: Тема имеет прикрепленные файлыКомплекс услуг по движку Joomla и верстка
61site.ru - Верстаем и делаем сайты под ключ
321 lostprophet 435787 1.7.2020, 12:02
автор: shamil918


 



RSS Текстовая версия Сейчас: 26.4.2024, 8:34
Дизайн