Обновляйтесь дальше. Раздел дополнений заработает.
Zau4man
Версия icms какая?
Для модерн. Идем в папку templates/modern/controllers/сontent и ищем там файл category_view.tpl.php
Делаем его копию и называем, например для типа контента articles, как category_view_articles.tpl.php
Затем идем в документацию по bootstrap getbootstrap.com/docs/4.6/components/button-group/ и находим там код вывода группы кнопок
<div class="btn-group" role="group" aria-label="Basic example"> <button type="button" class="btn btn-secondary">Left</button> <button type="button" class="btn btn-secondary">Middle</button> <button type="button" class="btn btn-secondary">Right</button> </div>
С помощью этого кода будем править в category_view_articles.tpl.php блок вывода категорий.
Заменим код
<?php if ($subcats){ ?> <?php if($ctype['options']['cover_preset']){ ?> <div class="row mb-n3"> <?php foreach($subcats as $c){ ?> <div class="col-md-4 col-sm-6 mb-3 mb-md-4 <?php echo $c['list_params']['class']; ?>"> <div class="card border-0 bg-light"> <?php if($c['list_params']['cover_img']){ ?> <a class="d-block overflow-hidden rounded-lg" href="<?php echo $c['list_params']['href']; ?>"> <img class="d-block w-100" src="<?php echo $c['list_params']['cover_img']; ?>" alt="<?php html($c['title']); ?>"> </a> <?php } ?> <div class="card-body"> <h2 class="h5 m-0"> <a href="<?php echo $c['list_params']['href']; ?>"> <?php echo $c['title']; ?> </a> </h2> </div> </div> </div> <?php } ?> </div> <?php } else { ?> <ul class="list-inline icms-content-subcats"> <?php foreach($subcats as $c){ ?> <li class="list-inline-item h4 text-warning mr-3 <?php echo $c['list_params']['class']; ?>"> <?php html_svg_icon('solid', 'folder'); ?> <a href="<?php echo $c['list_params']['href']; ?>"> <?php echo $c['title']; ?> </a> </li> <?php } ?> </ul> <?php } ?> <?php } ?>
на
<?php if ($subcats) { ?> <div class="text-right"> <div class="btn-group" role="group" aria-label="Категории"> <?php foreach ($subcats as $c) { ?> <a class="btn btn-secondary" href="<?php echo $c['list_params']['href']; ?>"> <?php echo $c['title']; ?> </a> <?php } ?> </div> </div> <?php } ?>
Получим

Стили добавить «по вкусу». И в документацию поглядывать getbootstrap.com/docs/4.6/getting-started/introduction/
Настройте для полей фоновой фотографии, заголовка, подзаголовка возможность вывода в специальной позиции в виджете

Потом выведите на нужных страницах (в вашем случае, очевидно, на страницах записей) виджет Поля контента с похожими настройками

И получите такое

Если боитесь поломать что-то на своем сайте, тренируйте на демо или на локальной копии.
На демо такой виджет как раз привязан к страницам записей постов demo.instantcms.ru/posts/6-obzor-audi-a1.html
Примерно таким кодом выводил дату в начале записи
Оставил по тексту комментарии
$bar = $item['info_bar']['date_pub'];//просто для удобства вывода даты в коде ниже, можно вместо $bar ниже использовать $item['info_bar']['date_pub'] ?> <?php echo $bar['html']; ?> </div> <?php } ?>
Правильно. И потом можно менять версию php на хостинге. Все должно продолжить работу.
У меня 5.6 стоит, а хочу поставить 7.4
это вы про версию php
А версия самого компонента биллинга какая стоит? Посмотреть можно в списке компонентов в админке. И какая версия в архиве, который для php 7.4
Для просто замены они должны совпадать (версии компонента, а не для какой версии php они предназначены).
Если файлы от той же версии биллинга, то можно просто заменить файлы.
И не бойтесь:
— отключили сайт
— сделали бакап
— заменили файлы
— проверили на ошибки
Если все ок — открыли сайт. Если есть ошибки, откатили и с текстом ошибки сюда.
ведь это поле и теоретически должно работать на любом шаблоне
теоретически да. Но вопрос звучал иначе
возможна ли интеграция модуля
И тут я сразу ответил, что нет. Так как занят и разбираться в устройстве шаблона Red Ray нет ни времени, ни желания.
Но даже если
«теоретически должно работать»
то гарантировать это, как и решение вопросов совместимости, тоже не могу. Шаблона у меня нет, работу своего поля на этом шаблоне я не видел. Искать шаблон, тестировать только потому, что «Вы сказали, что будет работать», я не хочу.
Поэтому правильнее откреститься.
.ru вряд ли отрезает почта. Дело в сайте.
В файле system/config/config.php адрес сайта правильно написан? В поле host
шаблон модерн
а шаблон списка? Поди тестируете в доске объявлений, со сторонним компонентом доски.
Вот на демо

Проблемы нет.
Можете на почту evg-bulakh@yandex.ru прислать адрес сайта и доступ в админку, посмотрю настройки поля, настройки типа контента.
Def, шаблон какой? Предположу, что не обновлен. Раньше в выводе полей была проверка на ноль, и ноль не выводился.
Вот код копирования в буфер codepen.io/begprod/pen/abbaMgX
Вам надо его поместить в отдельный файл, и подключить на этой странице
А в addToolButton написать что-то типа
'class' => 'copyToClipBoardBtn', 'icon' => '', 'title' => 'Копировать адрес страницы', 'href' => '#' ));
А пути в файле system/config/config.php поправили?
Там первые строчки должны быть примерно такие
'root' => '/', 'host' => 'http://siltelocal', 'upload_root' => '/upload/', 'upload_host' => 'http://siltelocal/upload',
Мне кажется, вы не верно понимаете SUM. Оно же вернет один результат, чего там сортировать?
А если это join, то действительно, столбец 'i.total' не будет. А будет алиас_приджойненной_таблицы.total