Новости Joomla

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

mukis

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Ребята, помогите. тег h1 не отображается. Прочитал кучу всего, но так и не смог разобраться

Если кратко, то прочитал это http://bestsovety.ru/advices/prog/php/13-joomla-h1%5D
и это
http://www.cy-pr.com/forum/f67/t29423/

залез в templates/ваш шаблон/html/
Нашел дефаулт.тхт


Код
<?php
/**
 * @version $Id: default.php 20196 2011-01-09 02:40:25Z ian $
 * @package Joomla.Site
 * @subpackage com_content
 * @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
 * @license GNU General Public License version 2 or later; see LICENSE.txt
 */

// no direct access
defined('_JEXEC') or die;

JHtml::addIncludePath(JPATH_COMPONENT.DS.'helpers');

// Create shortcuts to some parameters.
$params = $this->item->params;
$canEdit = $this->item->params->get('access-edit');

?>

<div id="system" class="<?php $this->pageclass_sfx; ?>">

<?php if ($this->params->get('show_page_heading', 1)) : ?>
<h1 class="title"><?php echo $this->escape($this->params->get('page_heading')); ?></h1>
<?php endif; ?>

<div class="item">

<?php if (!$this->print) : ?>
<?php if ($params->get('show_email_icon')) : ?>
<div class="icon email"><?php echo JHtml::_('icon.email',  $this->item, $params); ?></div>
<?php endif; ?>

<?php if ($params->get('show_print_icon')) : ?>
<div class="icon print"><?php echo JHtml::_('icon.print_popup',  $this->item, $params); ?></div>
<?php endif; ?>
<?php else : ?>
<div class="icon printscreen"><?php echo JHtml::_('icon.print_screen',  $this->item, $params); ?></div>
<?php endif; ?>

<?php if ($params->get('show_title')|| $params->get('access-edit')) : ?>
<h1 class="title">

<?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>
<a href="<?php echo $this->item->readmore_link; ?>"><?php echo $this->escape($this->item->title); ?></a>
<?php else : ?>
<?php echo $this->escape($this->item->title); ?>
<?php endif; ?>

</h1>
<?php endif; ?>

<?php if ($params->get('show_create_date') || ($params->get('show_author') && !empty($this->item->author)) || $params->get('show_category')) : ?>
<p class="meta">

<?php

if ($params->get('show_author') && !empty($this->item->author )) {

$author =  $this->item->author;
$author = ($this->item->created_by_alias ? $this->item->created_by_alias : $author);

if (!empty($this->item->contactid ) &&  $params->get('link_author') == true) {
echo JText::sprintf('COM_CONTENT_WRITTEN_BY' , JHTML::_('link',JRoute::_('index.php?option=com_contact&view=contact&id='.$this->item->contactid),$author));
} else {
echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author);
}

}

if ($params->get('show_create_date')) {
echo ' '.JText::_('TPL_WARP_ON').' '.JHTML::_('date',$this->item->created, JText::_('DATE_FORMAT_LC3'));
}

echo '. ';

if ($params->get('show_category')) {
echo JText::_('TPL_WARP_POSTED_IN').' ';
$title = $this->escape($this->item->category_title);
$url = '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug)).'">'.$title.'</a>';
if ($params->get('link_category') AND $this->item->catslug) {
echo $url;
} else {
echo $title;
}
}

?>

</p>
<?php endif; ?>

<?php

if (!$params->get('show_intro')) {
echo $this->item->event->afterDisplayTitle;
}

echo $this->item->event->beforeDisplayContent;

if (isset ($this->item->toc)) {
echo $this->item->toc;
}

?>

<div class="content"><?php echo $this->item->text; ?></div>

<?php if ($canEdit) : ?>
<p class="edit"><?php echo JHtml::_('icon.edit', $this->item, $params); ?> <?php echo JText::_('TPL_WARP_EDIT_ARTICLE'); ?></p>
<?php endif; ?>

<?php echo $this->item->event->afterDisplayContent; ?>

</div>

</div>

Господа, помогите разобраться, чтобы этот тег <h1> наконец можно было прописывать в тексте.
Куда вставлять строки
 
<?php echo($this->get('show_page_heading', 1)? "<h2>" : "<h1>")?>
<?php echo($this->params->get('show_page_heading', 1)? "<h2>" : "<h1>")?>
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Теги <h1> в коммерческом шаблоне
« Ответ #1 : 09.04.2013, 07:02:01 »
Нашел дефаулт.тхт
Что за файл такой ?
По вашей первой ссылке написано
"Итак, для вывода h1 вместо h2 при выводе статьи нужно скорректировать файлы «components/com_content/views/article/tmpl/default.php», «components/com_content/views/category/tmpl/default.php», «components/com_content/views/category/tmpl/blog.php». Это основные файлы, при необходимости можно поменять и другие аналогичные, находящиеся в папке «components/com_content/views»."
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

mukis

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Теги <h1> в коммерческом шаблоне
« Ответ #2 : 09.04.2013, 11:29:09 »
Что за файл такой ?
По вашей первой ссылке написано
"Итак, для вывода h1 вместо h2 при выводе статьи нужно скорректировать файлы «components/com_content/views/article/tmpl/default.php», «components/com_content/views/category/tmpl/default.php», «components/com_content/views/category/tmpl/blog.php». Это основные файлы, при необходимости можно поменять и другие аналогичные, находящиеся в папке «components/com_content/views»."

default.php
Это я уже на ночь глядя мало что соображал
Я пробовал все, что там написано.
Это для обычных шаблонов там все лежит. У меня шаблон коммерческий. И как написал Сергей Васильев в топе http://www.cy-pr.com/forum/f67/t29423/
Это надо лезть в код и там есть файлы отвечающие отдельно за вывод главной, блога категории, списка категории. если простой шаблон то все эти виды отображения по пути components/com_content/views/ ­   А если комерческий шаблон то надо искать тут templates/ваш шаблон/html/
Я залез в свой шаблон, в папку articles. А там тот код, что выше указан. Что в нем менять - для меня загадка
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Теги <h1> в коммерческом шаблоне
« Ответ #3 : 09.04.2013, 18:36:28 »
У меня шаблон коммерческий.
Если шаблон платный и вы его купили то обратитесь к разработчику шаблона .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

mukis

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Теги <h1> в коммерческом шаблоне
« Ответ #4 : 09.04.2013, 19:18:50 »
Верно ли утверждение, что если где-то будет стоять на странице тег <h1> в Joomla 2.5, то все последующие h1 не будут отображаться?
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Re: Теги <h1> в коммерческом шаблоне
« Ответ #5 : 09.04.2013, 22:52:28 »
нет, не верно
Кривизна рук не компенсирует прямизну извилин.
*

mukis

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Теги <h1> в коммерческом шаблоне
« Ответ #6 : 10.04.2013, 00:16:38 »
Убейте тогда не понимаю, почему когда я ставлю тег h1, то вместо больших букв - белое пятно и текст в теге просто исчезает. В коде HTML все есть. Но на странице нет(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Картинка в шаблоне

Автор Alkor94

Ответов: 13
Просмотров: 3109
Последний ответ 23.05.2018, 03:04:28
от Alkor94
Как реализовать шаблонные мета-теги для категорий и карточек товаров?

Автор randomObject

Ответов: 1
Просмотров: 3110
Последний ответ 12.04.2018, 19:23:41
от ProtectYourSite
Добавить позицию модуля в шаблоне traction

Автор amaddeus

Ответов: 1
Просмотров: 2038
Последний ответ 27.04.2017, 22:23:31
от darkghost
Не работает mega menu в шаблоне sj_jare

Автор premisse

Ответов: 5
Просмотров: 4242
Последний ответ 28.02.2017, 21:35:24
от ddenov
Save failed в шаблоне YOO Nano3

Автор svarg

Ответов: 8
Просмотров: 4017
Последний ответ 06.01.2017, 18:34:00
от mogylshik