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

1. Vapmobi (31.08.2022 / 21:15)
Друзья, что-то не пойму, вроде проблем в коде нет, всё вроде норм, но почему обрезает низ сайта?
Переходим по ссылочке для живого примера. Если что двиг johncms 7.1.0
Ссылочка

2. Vapmobi (31.08.2022 / 22:37)
Я так понимаю на это ругается?)



				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 />';


3. Вантуз-мен (31.08.2022 / 22:37)
Fatal error: Uncaught Error: Call to undefined method Johncms\Tools::Rewrite()

Нет метода Rewrite в классе Johncms\Tools - смотри в гите в истории или в старых версиях или убрали или что-то еще
или удаляй вызов метода

4. Vapmobi (31.08.2022 / 22:49)
Вантуз-мен, а как возможно сделать вывод без rewrite?

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

    return strtr($name, $arr);
}

как-то так

URL: https://visavi.net/topics/44716