Название в теге h1

InstantCMS 2.X

h1 при выключенном "Просмотр записи выключен" в каталоге

#1 15 марта 2019 в 16:38
InstantCMS 2.11.0

В типе контента отключил "Просмотр записи включен" и теперь на страницах каталога стал не один h1, а много.

Иллюстрация

Теперь на страницах каталога название в теге h1

Иллюстрация

Иллюстрация

Может кто подскажет как исправить, чтобы названия были без тега h1, но при этом заголовок типа контента остался в теге h1? желательно название без тегов h
#4 15 марта 2019 в 18:21


Может кто подскажет как исправить

iton
В дефолтном шаблоне это здесь github.com/instantsoft/icms2/blob/master/templates/default/content/default_list_table.tpl.php#L70 вам надо смотреть в таком же файле в своем шаблоне.

Loadырь

Шаблон дефолтный, стиль списка "default_list_table(Таблица)", вы в ссылке подсветили h2, а у меня проблема с h1, или я не так понял?
#5 15 марта 2019 в 18:24


В дефолтном шаблоне это здесь

Loadырь
А ноги растут здесь: github.com/instantsoft/icms2/blob/master/system/fields/caption.php#L54
Нечего там тегам делать.

Олег Васильевич я

Спасибо! все получилось! удалил h1 из строчки которую вы подсветили.
#6 15 марта 2019 в 18:29

удалил h1 из строчки

iton
Теперь проверяйте заголовок на остальных страницах сайта
#7 15 марта 2019 в 22:21


удалил h1 из строчки

iton
Теперь проверяйте заголовок на остальных страницах сайта

Loadырь

Посмотрел вроде все нормально, если нет, то тут напишу
#8 15 марта 2019 в 23:48

все получилось! удалил h1 из строчки которую вы подсветили

iton
Возможно, вы немного поторопились (я вообще-то писал г-ну Loadырю, а не вам laugh).

если нет, то тут напишу

iton
А вы таки напишите и если нет, и если да.
#9 26 июня 2024 в 14:22

Действительно!.. Я тоже столкнулся с этой проблемой т.к. понадобилось отключить Просмотр записи, а тут смотрю везде по всему сайту расплодилось H1 и в списках и в виджетах, я аж чуть со стула не упал. Бегом все исправлять пока в индекс не залетело. Какого хрена тут по дефолту стоят теги <h1> если в основном шаблоне h4 и вообще зачем они тут ?
Файл как и писали выше /system/fields/caption.php (стока 66 в версии 2.16.3). В общем просто удалил теги, лучше их в шаблонах писать.

  1. public function parse($value) {
  2.  
  3. if (is_empty_value($value)) {
  4. return '';
  5. }
  6.  
  7. return '<h1>' . html($value, false) . '</h1>';
  8. }
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.