Обрезает низ сайта

Печать RSS
237

V
Автор
Пришелец
0
Друзья, что-то не пойму, вроде проблем в коде нет, всё вроде норм, но почему обрезает низ сайта?
Переходим по ссылочке для живого примера. Если что двиг johncms 7.1.0
Ссылочка
V
Автор
Пришелец
0
Я так понимаю на это ругается?)



				echo '&#160;&#160;<a href="'.$config['homeurl'].'/blogs/' . $tools->Rewrite($row['name']) . '_' . $row['id'] . '.html">' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . '</a> <br />&#160;&#160;(' . date('d.m.o / H:i', $row['time'] + $sdvigclock * 3600) . ')<br />';

						echo '<a href="'.$config['homeurl'].'/blogs/' . $tools->Rewrite($row['name']) . '_' . $row['id'] . '.html">' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . '</a> (' . date('d.m.o / H:i', $row['time'] + $sdvigclock * 3600) . ')<br />';

Господин ПЖ
0
Fatal error: Uncaught Error: Call to undefined method Johncms\Tools::Rewrite()

Нет метода Rewrite в классе Johncms\Tools - смотри в гите в истории или в старых версиях или убрали или что-то еще
или удаляй вызов метода
V
Автор
Пришелец
0
Вантуз-мен, а как возможно сделать вывод без rewrite?

Господин ПЖ
0
Vapmobi, судя по всему там без разницы что написано там ищется по id
но если хочешь чтобы было красиво, то создай метод
public function Rewrite($name) {
    $arr = ['с' => 's', 'ф' => 'f',  ....]; // тут все замены

    return strtr($name, $arr);
}

как-то так
Изменил: Вантуз-мен (31.08.2022 / 23:33)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск