Новости Joomla

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

Zegeberg

  • Захожу иногда
  • 262
  • 0 / 1
Есть сайт со стихами, требуется вывести имя автора стихотворения перед контентом, для чего оптимально показать метатег Rights, но не могу понять, как это сделать. Можно ли решить с помощью поля, подтянув в него этот тег, так как там прописан и автор стиха, и создатель материала, что для данного сайта годно.
Тег Автор прописан не совсем корректно, поэтому его вывести можно, но не вариант, а на 1000 страниц переписывать долго.
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
Создать переопределение материала. Вставить в макет материала в нужном месте ваш метатег
Получить его можно так
Код
$doc =JFactory::getDocument(); 
$meta_rights = $doc->getMetaData("Rights");
*

Zegeberg

  • Захожу иногда
  • 262
  • 0 / 1
Создать переопределение материала. Вставить в макет материала в нужном месте ваш метатег
Получить его можно так
Код
$doc =JFactory::getDocument(); 
$meta_rights = $doc->getMetaData("Rights");
Это же в default.php  com_content вставить? Не ставится, точнее не выводит метатег, поставил перед H1
« Последнее редактирование: 26.07.2022, 13:17:29 от Zegeberg »
*

Zegeberg

  • Захожу иногда
  • 262
  • 0 / 1
<?php endif; ?>
   <?php if ($params->get('show_title')) : ?>
   <div class="page-header">
        $doc =JFactory::getDocument();
        $meta_rights = $doc->getMetaData("Rights");
      <h1 itemprop="headline">
         <?php echo $this->escape($this->item->title); ?>
      </h1>
Так не работает
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
Что то вы как-то странно вставили..
надо:
Код
<div class="page-header">
...

<?php
$doc =JFactory::getDocument();
$meta_rights = $doc->getMetaData("Rights");
echo $meta_rights;
?>

...

Учтите, имена метатегов чувствительны к регистру. Если у вас rights - исправьте в коде на маленькую, иначе не выведет
*

Zegeberg

  • Захожу иногда
  • 262
  • 0 / 1
<?php
$doc =JFactory::getDocument();
$meta_rights = $doc->getMetaData("Rights");
echo $meta_rights;
?>
Спасибо, с маленькой заработало, осталось стилями под диз подвести).
Это
.page-header p {
    margin: 0 0 15px;
    сolor: #3D81EE;
}   ? 
« Последнее редактирование: 26.07.2022, 19:43:29 от Zegeberg »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод меток

Автор Zegeberg

Ответов: 1
Просмотров: 618
Последний ответ 18.07.2023, 00:27:45
от Zegeberg
Вывод поля поиска первым пунктом в меню

Автор Mick_20

Ответов: 3
Просмотров: 585
Последний ответ 03.02.2023, 13:02:46
от Mick_20
Ошибка в определении тега <html lang="хх-ХХ">

Автор x1

Ответов: 0
Просмотров: 636
Последний ответ 16.09.2022, 16:25:02
от x1
Подтянуть картинки из поля "полного материала" в поле "вступительного"

Автор max_max

Ответов: 9
Просмотров: 873
Последний ответ 01.10.2021, 12:58:04
от ShopES
В списке компонентов нет 'Поля' Joomla 3.10

Автор rimm

Ответов: 16
Просмотров: 1040
Последний ответ 31.08.2021, 16:42:29
от rimm