Привет всем!
Пытаюсь создать тип материала "Файл", жму "Структура / Добавить тип содержимого", заполняю поля, сохраняю. Потом пытаюсь добавить к этому типу материала поле "Файл", прописываю в "Новое поле" название, машинное имя и выбираю тип "Файл". Вылазит сабж, только вместо ХХХ название и машинное имя.. Что я не так делаю? Или как проще прицепить файл из фтп-хранилища к материалу?
Комментарии
Как вы записываете машинное имя ?
Машинное имя только на инглише.и повторяться не должно,даже из других типов нод.
Наименование пишу, например, "Вложение", машинное имя - "mf01" (без кавычек)..
Мне вообще надо где-то разместить файлы для скачивания, размещенные на ФТП, чтоб было видно описание и размер (+, возможно, кол-во скачиваний и картинка), пробовал FileBrowser, но нашел только для 6.хх..
Если файлы размещены не через друпал-надо своим скриптом сканировать директорию с файлами и выводить названия,размер,ссылки.
можно и через друпал, если будут загружаться файлы большого размера (м.б. до 30 мб), вопрос - как это сделать?
Если через друпал- то придется всё таки привязать поле типа файл к ноде.
Создавать ноды и прикреплять к ним ваши файлы.
Потом через вьюс можно всё вывести,включая имя,размер и даже дату создания.Так же будут доступны сортировки и прочие прелести друпала.
30 метров-это не размер..мы у себя по 700-800 метров заливаем. Главное чтоб хостер разрешал и сервер был настроен корректно.
ну тогда возвращаюсь к первому вопросу - ошибка так и остается..
Если ничего на сайте ещё не сделал-попробуй всё снести и поставить друпал на чистую базу.
После ошибки-поле так и не создается?
Чистил кэш, запускал крон?
Какие нибудь финдебоберные модули установлены?
По характеру ошибки-Друпал под каждое поле создает таблицу и в твоём случае он говорит что таблица уже есть.
Поищи вручную в БД таблицу field_data_field_xxx и попробуй починить её,или удалить(предварительно сделай дамп бд на всякий случай) и потом попробуй заново.
Ошибка вылазит при любом машинном имени поля?
я пробовал разные варианты машинного имени - ошибка одна и та же (только field_data_field_xxx меняется). Снести уже не получится.. Попробую удалить тип материала и заново создать..
ерунда какая-то.. Пытаюсь добавить поле "Файл" в стандартный материал "Страница книги", наименование пишу "Вложение", машинное имя "myattach", тип "Файл", ошибка
«Проблема при создании поля Вложение: Таблица field_data_field_myattach уже существует..»
хм.. Попробовал добавить просто поле "Вещественное число" - та же ошибка.. Походу глюк где-то в консерватории, глобальней.. Поскажите, где/что можно проверить?
global redirect включен? у тебя как будто запрос дважды отправляется..причем в первый раз он коряво отрабатывается и не дает запуститься второму.
а должен быть 1 корректный.
Через таксономию тот же глюк..
это где смотреть?
Это модуль.по умолчанию в друпале его нет.если сам не ставил-его не будет.
Пожалуйста)
Обновил друпал до 7.10 - ошибка пропала, поле добавляется. Спасибо, Chyvakoff, за внимание к моей проблеме!