"Не найдено материалов доступных для просмотра" как заменить на свою запись?

голоса: +3

У меня есть несколько сотен категорий некоторые из них пустые (около половины) в виду специфики категорий они некоторое время будут пустовать

когда захожу на страницу етой категории там надпись

Не найдено материалов доступных для просмотра

в коде шаблона не нашол её, а мне нужно её заменить на другую вроде

Сюда пока что никто не записался будь первым ссылка

Как ето реализовать?

| Автор: | Категория: Каталоги
Уточните ссылку на ваш сайт, нужно смотреть сам шаблон, у меня есть скрипт, но нужно дописать класс в который завернут контент шаблона.

Ответов: 1

Голоса: +1
 
Лучший ответ

Опишу вкратце как это делается. Перейти в Панель управления - Управление дизайном - Каталог статей - Страница категории. Далее перед закрывающим тегом </body> установим скрипт:

<script>
 $('#content').html(function(){return $(this).html().replace(/Не найдено материалов доступных для просмотра/g, "Материалов пока нет, будь первым и добавь свою историю")}); 
 </script>

идентификатор - #content указывает нам, что искать нужный текст для замены нужно именно внутры конструкции:

<div id="content">$BODY$​</div>

Вы смотрите у себя в что завернут боди на странице категории и подстраивайте скрипт под себя или идентификатор у вас или просто класс и пропишите в скрипт. 

Как вы понимаете, текст об отсутствии материалов в категории выводится именно с $BODY$​ данный скрипт считает текст и заменит на указанный нами.

В скрипте через запятую указано, что заменить и на что, если вы хотите вписать свой текст думаю поймете, там все понятно с первого взгляда.

| Автор:
...