Сайт seozp.ru

Более 10 лет мы помогаем компаниям достичь своих финансовых и брендинговых целей. SEOZP — это специализированное SEO-агентство, ориентированное на ценности.

Получаем прямую ссылку на файл статьи в DLE

Так как мы неплохо знаем движок DLE мы решили вас порадовать некоторыми новыми возможностями. Если вам нужно получить прямую ссылку на файл DLE, который вы загрузили на свой сайт, как вы знаете он отдается на стороне браузера по стандарту.

Мы поможем вам решить эту проблему и сделать настройку правильно, тем самым вы без проблем будете получать прямую ссылку на файлы своих новостей, то есть attachment в DLE.

И вот как мы решили эту задачу.

Откройте файл functions.php в папке /engine/modules/. В нем найдите строку:

$tpl->set( \'{link}\', $config[\'http_home_url\']."engine/download.php?id=".$row[\'id\'].$area );

И замените ее на:

$tpl->set("{link}", $config["http_home_url"]."uploads/files/".$row["onserver"]);

Теперь нужно очистить кэш сайта (даже если он не включен, очищайте, у дле есть свои дополнительные файлы в движке). Теперь у вас по всему сайту, где были вставки кода файла, будут отдаваться прямые ссылки на скачивания.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *