JohnCMS 9.1.0

Тема закрыта
Нужно ли количество непрочитанных тем на форуме в уведомлениях?
Да (8)
30%
Нет (7)
26%
Оставить опционально (12)
44%
Всего голосов: 27
11.81K
.
Hey guys! Finally I'm gonna change status!?
sniper_uz, php -v in the console, or phpversion () in the file.
.
sl6972
Вот у меня старница ходит вместе с меню верх вниз, из-за этого открывшийся меню работает не стабильно как будто сцепляется за эту страницу, сами проверьте пролистайте меню верх вниз быстро, желательно для проверки выберите длинную страницу


Пролистайте от самого низа до самого вверха

Это очень не удобно, пожайлуста не оставляйте без внимания
Прикрепленные файлы:
.
fanatos, fanatos, Как убрать объясни для особо одарённых
.
Просто охринеть) Молодцы
.
Менделеев
Bekk777, Что?
.
¯\_(ツ)_/¯
Simba, Ты с телефона в онлайн заходил?
Прикрепленные файлы:
.
Кадило крутится, лавэха мутится
# PaRtiZzaN (24.02.2020 / 11:27)
Simba, Ты с телефона в онлайн заходил?
Ну спрашивать у меня заходил ли я как-то странно. Я заходил конечно, но у меня разрешение выше и всё помещается. Поправлю.
.
¯\_(ツ)_/¯
Simba, Simba, Что я не так сделал? Пробую вывести последние темы на главной для ПК.
Изменяю модуль homepage
if ($db->query("SELECT `id` FROM `forum_topic`")->rowCount() > 0) {
    $forum = $db->query("SELECT * FROM `forum_topic` ORDER BY `last_post_date` DESC LIMIT 10");
    $items = [];

    while ($f = $forum->fetch()) {
        $items[] = [
            'id' => $f['id'],
            'title' => $f['name'],
            'posts' => $f['post_count']
        ];
    }
}


Добавляю
$data['last_posts'] = $items ?? [];


В шаблоне
<?php if (! empty($data['last_posts'])): ?>
    <div>
        <h2 class="h1 font-weight-bold mt-4 mb-2">Последние обсуждения</h2>
        <div class="row">
            <?php foreach($data['last_posts'] as $item): ?>
                <?= $item['title'] ?> ( <?= $item['posts'] ?> )
            <?php endforeach; ?>
        </div>
    </div>
<?php endif; ?>


В итоге ни ошибок, ни вывода.
.
Кадило крутится, лавэха мутится
PaRtiZzaN, х.з. на первый взгляд ошибок нет. Выводи содержимое массивов смотри где теряется.
.
¯\_(ツ)_/¯
Добавлено: 24.02.2020 / 12:47
# Simba (24.02.2020 / 12:22)
PaRtiZzaN, х.з. на первый взгляд ошибок нет. Выводи содержимое массивов смотри где теряется.
Это я дурак. У меня есть шаблон homepage а я редачу модуль homepage

Добавлено: 24.02.2020 / 12:52
Почему не передается в шаблон?
$forum = $db->query("SELECT * FROM `forum_topic` ORDER BY `last_post_date` DESC LIMIT 10");
    $items = [];

    while ($f = $forum->fetch()) {
        $items[] = [
            'id' => $f['id'],
            'titles' => $f['name'],
            'posts' => $f['post_count'],
        ];
    }


тут сделал так же
$data['news'] = $items ?? [];
$data['last_posts'] = $items ?? [];



Notice
: Undefined index: titles in
/var/www/vh4163/data/www/fonext.ru/modules/homepage/templates/index.phtml
on line
129

(
Notice
: Undefined index: posts in
/var/www/vh4163/data/www/fonext.ru/modules/homepage/templates/index.phtml
on line
129

)
Всего: 258