sniper_uz, php -v in the console, or phpversion () in the file.
Вот у меня старница ходит вместе с меню верх вниз, из-за этого открывшийся меню работает не стабильно как будто сцепляется за эту страницу, сами проверьте пролистайте меню верх вниз быстро, желательно для проверки выберите длинную страницу
Пролистайте от самого низа до самого вверха
Это очень не удобно, пожайлуста не оставляйте без внимания
fanatos, fanatos, Как убрать объясни для особо одарённых
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
)