Ссылка на файл в меню

Главные вкладки

Аватар пользователя digital_sword digital_sword 7 ноября 2009 в 11:35

Можно ли каким-то образом разместить в меню ссылку на скачку прайс-листа? Причем чтобы прайс лист заливался через админку (видимо модулем upload), и при его обновлении в меню ссылка уже вела бы на обновленный прайс?

Комментарии

Аватар пользователя ws_admin ws_admin 7 ноября 2009 в 13:02

У стандартного модуля меню есть возможность в графе "Путь" указывать путь на что угодно, даже на файл. Создайте ссылку в меню на конкретный файл и новый файл выкладывайте всегда в одну и ту же папку с одинаковым названием и ссылка на скачку будет работать всегда.
Если же имя файла постоянно меняется, то придется и ссылку в меню постоянно менять.
Если же требуется динамиески генерировать ссылку в меню, то нужно думать.

Аватар пользователя digital_sword digital_sword 7 ноября 2009 в 13:44

"ws_admin" wrote:
Если же требуется динамиески генерировать ссылку в меню, то нужно думать.

Да. Вот и я про наводку спрашиваю.

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

Аватар пользователя ws_admin ws_admin 17 ноября 2009 в 19:04

digital_sword wrote:
"ws_admin" wrote:
Если же требуется динамиески генерировать ссылку в меню, то нужно думать.

Да. Вот и я про наводку спрашиваю.

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

Набрел на статью про AJAX загрузку файлов. Может чем-то будет полезно.

Аватар пользователя ws_admin ws_admin 5 декабря 2009 в 14:07

digital_sword wrote:
"ws_admin" wrote:
Если же требуется динамиески генерировать ссылку в меню, то нужно думать.

Да. Вот и я про наводку спрашиваю.

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

Вот еще на статейку набрел. Может пригодится.