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

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

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 реализовано так, как в нем предусмотрено для стандартного кода, а не для вашего.

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...