Перейти к публикации

Рекомендованные сообщения

DLE 16.0

 

Где то используется переменная dle_root, и это правильно

imageUploadURL: dle_root + 'engine/ajax/controller.php?mod=upload',

А где то забыли про dle_root

url: "engine/ajax/controller.php?mod=upload",

Из-за чего возникает ошибка загрузки файла, если DLE не в корневой директории или страница добавления новости имеет URL отличный от дефолтного.

В addnews.php уже исправил, но не могу найти где вот это:

new plupload.Uploader({

связано со всеми доп полями для загрузки файлов.

 

UPD: Временное решение...

2023-05-23-233303.jpg

Изменено пользователем webair
Ссылка на сообщение
Поделиться на других сайтах

Ничего в данном вопросе не забыли. Форма добавления новостей это корень вашего сайта в стандартном DLE всегда, и никаких иных путей не подразумевает в принципе. Вы модифицировали форму добавления новостей, поэтому у вас и проблема. Добавление новости находится в корне сайта в стандартном DLE, и там соответственно не нужен никакой dle_root не нужен. Но вы модифицировали DLE, форма добавления у вас теперь не корень, поэтому вы и испытываете проблему. Непосредственно DLE бага в данном вопросе не имеет.

Соответственно если вы модифицируете форму, то должны модифицировать и это в своем плагине и предусматривать это во всех моментах, а не относить к багам DLE, в DLE реализовано так, как в нем предусмотрено для стандартного кода, а не для вашего.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...