Новости Joomla

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

Tavol

  • Захожу иногда
  • 96
  • 3 / 0
Здравствуйте, вопрос такой:
J 3.3.6 . Установлен по умолчанию шаблон протостар который выводит инфо блок (хиты статьи, обновление статьи и т.д.), устанавливаю шаблон от Ю'зем в котором этот блок не отображается. Я правильно понимаю, что если выследить команду отвечающую за вывод этого блока и дописать в новый шаблон, то блок должен будет отобразиться?!
Может подскажет кто команду отвечающую за отображение, а то обыскался уже через FireBug + тотал командер. В папке шаблона ничего не смог найти.
Заранее спасибо.
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Re: Info block. Как добавить в шаблон
« Ответ #1 : 10.02.2015, 14:01:28 »
я не знаю что такое
Цитировать
инфо блок (хиты статьи, обновление статьи и т.д.)
, но подозреваю, что он выводится модулем, и стоит там позиция модуля от протостара, измените на нужную от Ю'зема и должен появиться.
*

Tavol

  • Захожу иногда
  • 96
  • 3 / 0
Re: Info block. Как добавить в шаблон
« Ответ #2 : 10.02.2015, 14:07:12 »
К сожалению не совсем все так, хотя сам про модуль я не подумал. Отключил вообще все модули которые есть, но отображение блока осталось, значит идет из шаблона.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Info block. Как добавить в шаблон
« Ответ #3 : 10.02.2015, 15:54:03 »
инфо блоки в битриксе, а в Joomla это модули .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Info block. Как добавить в шаблон
« Ответ #4 : 10.02.2015, 15:59:22 »
Я правильно понимаю, что если выследить команду отвечающую за вывод этого блока и дописать в новый шаблон, то блок должен будет отобразиться?!
Да. Смотрите в админке в какой позиции стоит нужный вам модуль, и в index.php вставляете строку
<jdoc:include type="modules" name="нужная позиция модуля" style="none"/>
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Tavol

  • Захожу иногда
  • 96
  • 3 / 0
Re: Info block. Как добавить в шаблон
« Ответ #5 : 11.02.2015, 14:37:22 »
Но как определить в какой позиции выводиться это отображение? это в теле контента.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Info block. Как добавить в шаблон
« Ответ #6 : 11.02.2015, 16:10:23 »
Но как определить в какой позиции выводиться это отображение? это в теле контента.
Посмотреть в менеджере модулей, или допишите в адресной строке после сайта /?tp=1
www.сайт.ру/?tp=1
Тогда увидите все позиции которые есть в швблоне
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Tavol

  • Захожу иногда
  • 96
  • 3 / 0
Re: Info block. Как добавить в шаблон
« Ответ #7 : 12.02.2015, 13:19:02 »
Я так и знал что будет такой ответ, Вы наверно не до конца меня поняли. Объясню заново, на странице сайта в теле контента идет следующее: Заголовок статьи, затем информация(когда опубликовано, кол-во просмотров, рейтинг статьи и т.д.), а затем уже сам контент. Так вот мне надо перенести код отвечающий за вывод именно этой информации с одного шаблона в другой т.к. в другом он не установлен. При прописывании tp=1 в контенте нет никаких позиций. Поэтому у меня вызывают сомнения фразы о том, что именно эта информация о статье выводиться модулями.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Info block. Как добавить в шаблон
« Ответ #8 : 12.02.2015, 13:43:14 »
Контент выводится так
<jdoc:include type="component" />
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Re: Info block. Как добавить в шаблон
« Ответ #9 : 12.02.2015, 13:45:45 »
Макет материала (если это материал) находится
сайт\components\com_content\views\article\tmpl\default.php
 либо, если он переопределн то в сайт\templates\шаблон\html\.
А универсальный метод- поиск через языковые константы:
-берете константу (рус.) (когда опубликовано, например) и запускаете поиск в папках где содержатся файлы локализации
(ru-RU), находите константу (типа COM_CONTENT_PUBLISHED_DATE="Дата публикации");
-запускаете поиск уже по COM_CONTENT_PUBLISHED_DAT и находите.
*

Tavol

  • Захожу иногда
  • 96
  • 3 / 0
Re: Info block. Как добавить в шаблон
« Ответ #10 : 14.02.2015, 14:04:36 »
Расследование продолжается:) искал по кол-ву просмотров через тотал командер: (COM_CONTENT_ARTICLE_HITS)
- components\com_content\views\archive\tmpl\default_items.php
- components\com_content\views\article\tmpl\default.php
- components\com_content\views\featured\tmpl\default_item.php
- layouts\joomla\content\info_block\hits.php
и еще 2х .ini файлах.

В самой папке шаблона протостар ничего подобного нет. Но кол-во просмотров там выводится.
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Re: Info block. Как добавить в шаблон
« Ответ #11 : 14.02.2015, 14:25:58 »
Цитировать
В самой папке шаблона протостар ничего подобного нет. Но кол-во просмотров там выводится.

в шаблоне и не должно быть (если не было переопределения)
я же писал
Цитировать
сайт\components\com_content\views\article\tmpl\
и посмотрие, может есть переопределения в шаблоне от Ю'зем
Цитировать
сайт\templates\шаблон\html\
*

Tavol

  • Захожу иногда
  • 96
  • 3 / 0
Re: Info block. Как добавить в шаблон
« Ответ #12 : 15.02.2015, 18:10:03 »
Черт, я запутался уже. Давайте заново попробуем. Я так понимаю, что строки отвечающие за появление информации по дате опубликования статьи, кол-ву просмотра статьи находятся в файле "components\com_content\views\article\tmpl\default.php", но если это так, то именно в шаблоне (допустим протостар) должен быть код для подключения и отображения данного файла непосредственно в шаблоне. И если это так, то мне надо найти этот код по средствам которого выводится вся эта информация и именно этот код нужно скопировать в другой шаблон в котором данная инфа не выводится. Так?
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Re: Info block. Как добавить в шаблон
« Ответ #13 : 15.02.2015, 19:35:22 »
Если Вы заметили
Цитировать
"components\com_content\views\article\tmpl\default.php"
находится в корне сайта, а значит шаблон вывода материала default.php распространяется на все материалы, неважно какой установлен шаблон.
Это по умолчанию, изначально.
А вот если разработчик шаблона захочет изменить этот стиль - он это переопределяет в сайт\templates\шаблон\html\.
Цитировать
в шаблоне (допустим протостар) должен быть код для подключения и отображения данного файла непосредственно в шаблоне
.
Коль в шаблоне от Ю'зем Вы не видите нужной информации, скорее всего они переопределили вывод материала
в \templates\шаблон\html\ должна быть папка \com_content и в ней рнр. Вот его нужно исследовать и из исходного добавить недостающую
*

Tavol

  • Захожу иногда
  • 96
  • 3 / 0
Re: Info block. Как добавить в шаблон
« Ответ #14 : 15.02.2015, 23:32:36 »
Спасибо Вам за разжеванный совет, в итоге я скопировал с заменой полностью default.php файл. Строчки добавлять не стал т.к. от Юзем переадрессация на файл config.php (чтобы не путаться)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка при входе в корзину шаблон jmart

Автор dimiur

Ответов: 5
Просмотров: 2713
Последний ответ 24.05.2023, 14:24:30
от Gleb72
Почему обновление шаблона ломает шаблон?

Автор gorbi_U

Ответов: 8
Просмотров: 1414
Последний ответ 03.05.2023, 22:54:19
от SmiP
OffCanvas меню Helix Ultimate добавить текст к иконке

Автор Andre100

Ответов: 2
Просмотров: 2184
Последний ответ 20.03.2023, 12:42:49
от Andre100
Нужно ли переносить custom.css при переезде на новый шаблон?

Автор gorbi_U

Ответов: 3
Просмотров: 1078
Последний ответ 09.02.2023, 21:05:42
от marksetter
Где в Joomla 3.4.3 шаблон материала? Шаблон Yootheme Organic

Автор annushka

Ответов: 13
Просмотров: 4828
Последний ответ 13.09.2022, 11:14:56
от tuztref