В ноде есть поле для загрузки файлов.
Есть ли в D7 возможность вывести название файла:
file.txt
и его не-абсолютный путь:
/sites/default/files/file.txt
D7. Как вывести название и путь файла загруженного через поле?
Главные вкладки
Лучший ответ
Я нашел возможность только вывести только абсолютный путь для файла. А не абсолютный - не вижу как.
Во вьюхе можно вывести название файла через связь - уже хорошо. Так что путь тоже могу через перезапись поля. У меня все файлы одном месте, но если представить что они в разных папках - было бы сложнее.
Ок, сапибо за внимание, OldWarrior. Думаю справлюсь.
Комментарии
Вывести откуда: модуль, шаблон?
Вывести в представлении либо в отображении ноды.
Допустим это изображение. Я могу вывести его урл или название файла с помощью модуля
image_url_formatter. Но это это файл не изображения, а просто текстовый файл. И сейчас я могу вывести только абсолютный путь вида sitename.com/sites/default/files/file.txt
А разве во Views D7 нет возможности вывести URI файла? Насколько я помню, даже были такие параметры, как размер файла и высота/ширина для изображений.
Я нашел возможность только вывести только абсолютный путь для файла. А не абсолютный - не вижу как.
Во вьюхе можно вывести название файла через связь - уже хорошо. Так что путь тоже могу через перезапись поля. У меня все файлы одном месте, но если представить что они в разных папках - было бы сложнее.
Ок, сапибо за внимание, OldWarrior. Думаю справлюсь.
Это ж семёрка, там в шаблоне можно достать что угодно
Я уже через связь достал.
Token
Это как?
В семерке был модуль, который позволял использовать токены во вьюхе. Представление - перезаписать результаты -подстановочные шаблоны там выводилась форма выбора токена. Где был огромный выбор вариантов вывода.