Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Проблема отображения страницы в админ панели. Как лечить?

Проблема отображения страницы в админ панели. Как лечить?


     06.06.2017    Все вопросы » Шаблоны (TPL)    1071

вопрос
Всем привет. Возникла проблема с шаблоном админки следующего типа.
захожу в админку, перехожу в рекламные материалы и в футере исчез функционал (добавить банер итп)
т.е теперь не можем добавить банеры, только редактирование старых. И удалить последний не возможно.
Попытки, перезалива шаблона и стилей дефолтной админки не помогли ((
Кто сможет дать дельный совет как побороть?

Во всех браузерах одинаковая история (чистка кеша итп не помогает.
Версия двигла 8,5.
На остальных страницах админки проблем не наблюдается
Проблема отображения страницы в админ панели. Как лечить?
.

Ответил: Sander


engine/inc/banners.php
Найти строку (350):
$row['code'] = stripslashes( $row['code'] );

После нее вставить:
$row['code'] = "<pre><code>".htmlspecialchars ($row['code'], ENT_QUOTES, $config['charset'])."</code></pre>";

10 комментариев

nowheremany
Эксперт

nowheremany - 6 июня 2017 16:50 -

Попробуйте вместо
$row['code'] = "<pre><code>".htmlspecialchars ($row['code'], ENT_QUOTES, $config['charset'])."</code></pre>";

вставить
$row['code'] = "<textarea readonly>".$row['code']."</textarea>";


Будет вместо самого банера, его код. Но дизайн не полетит. Файл inc/banners.php

Благодарность принимаю тут Связь

amixvl
Юзер

amixvl - 6 июня 2017 19:49 -

nowheremany, не нашли такого кода в данном файле. Может из-за старючести двигла его нет?
Апельсин, ага, знакомились с взломом, и не раз. Несколько раз лечили, переделывали, фиксили.

*** устанавливал им движек лет так надцать назад. На то время еще как то рулил ситуацией, что где прописывать итп Но прошло время - и у меня небыло времени уделять этим вопросам время. Потрачено (((
Ушел в другую отрасль, хоть и смежную. Сейчас попросили посмотреть что там и кто наковырял или перековырял. Ибо знаний у простых юзеров, это добавить новости, теги, категории итп.. все

Я просто не могу даже сообразить в каком направлениии копать. Изначально думал что шаблон наковыряли, но перезалив бекапов итп не помогает. Такое ощущение что где то в БД талица куда то что то не туда (((

Апельсин
Юзер

Апельсин - 6 июня 2017 19:06 -

Версия двигла 8,5 - вот это жесть конечно. Вы хоть дыры по-закрывали в своём сайте?
Коммент не по теме, но как предупреждение о возможном взломе.

Апельсин
Юзер

Апельсин - 6 июня 2017 19:58 -

с таблицей проще будет. в config.php поставь версию 8,4 и потом запусти обновление до версии 8,5
то есть твой-сайт.ру/upgrade/
только не наобновляй там до последней версии. перед этим бэкап базы не забудь сделать

amixvl
Юзер

amixvl - 6 июня 2017 20:30 -


Попорбывал предложенный вариант Sander.
Не помогает. Мож я конечно криворукий ((( скрин прикрепил

nowheremany
Эксперт

nowheremany - 6 июня 2017 20:59 -

ниже на 2 стрчки

Благодарность принимаю тут Связь

Sander
PHP-developer

Sander - 6 июня 2017 21:58 -

Нда. Мало того, что не там, так еще и не то.
Зачем вы вместо 'code' прописали 'descr' ?

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

amixvl
Юзер

amixvl - 6 июня 2017 22:00 -

Поставил - не поменялось ((

amixvl
Юзер

amixvl - 6 июня 2017 22:14 -

Sander, вот код который был изначально, еще с 2015 года
Что не туда вписал то?


Добавил как и подсказали

amixvl
Юзер

amixvl - 6 июня 2017 22:38 -

Спасибо большое!!! Все помогло, оказывается в код банера понапихали шопопало... удалил лишнее и в конфиге вернул все по дефолту.
Цитата: Sander
Sander
- спасибо тебе человеческое!

Проблема решена )))) ура ура. Радуюсь как дурак, что меня не будут дергать. А я вас.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх