Файл менеджер

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

Аватар пользователя s.oshin s.oshin 3 июня 2010 в 19:53

Здравствуйте гуру.

Делаю файл менеджер на основе CCK FileField и Text (описание файла). Создаю новый тип материала, создаю дополнительные поля файл и описание. Настраиваю диспрлэй филд, все новый тип готов. Меня полностью устраивает такой подход. Мне большего и не надо! Ах да, для файлов указала папку отдельную file/Book Но! Создаю новый материал я его назвал каталог файлов, прикрепляю туда файл, даю ему описание. Все как бы нормально и красиво. Для теста работы созданного, жму на файл, должна пойти закачка, но у меня просто в браузере белый экран и все. А правой кнопкой по файлу и сохранить объект как, работает. Что я делаю не так, что упустил? Подскажите пожалуйста! И еще попутный вопрос. Как сделать в этот новом материале алфавитный указатель и связать названия книг с буквами? Второе не критично, но буду рад.

Заранее благодарю!

Комментарии

Аватар пользователя direqtor direqtor 4 июня 2010 в 8:02

"s.oshin" wrote:
Прислано: s.oshin
"s.oshin" wrote:
Ах да, для файлов указала папку отдельную
"s.oshin" wrote:
я его назвал каталог файлов

Вы уж с полом определитесь... Biggrin

А по теме - это проблема с отправкой или получением MIME-типа. Дайте ссылку на сайт - посмотрю.

Аватар пользователя s.oshin s.oshin 4 июня 2010 в 8:20

Извините! Сайт сестры, помогаю я. Иногда она сама тут пишет. Вот и парюсь как себя называть, как ОНА или от себя. сейчас сайт стоит локально, он был в сети но снесли, решили все сделать потом залить. Раз даже локально не пашет то на сервере тем более не будет наверно. Уже все перепробовал.

Аватар пользователя s.oshin s.oshin 4 июня 2010 в 9:59

Проверял файлом с расширением txt вот с ним и проблемы. Остальное все грузится и скачивается оказывается нормально. Убрал расширение в в настройке поля (какие файлы можно грузить)все так же прекрасно работает, но с txt так и осталось. Вообщем частично решенно)). Ну и сам txt не критично. А как алфавитный указатель сделать?

Аватар пользователя direqtor direqtor 5 июня 2010 в 5:21

А файл с расширением TXT пустой, наверное? Тогда не удивительно, что вы белый экран видите - он же в браузере открывается как plain/text.

Аватар пользователя s.oshin s.oshin 5 июня 2010 в 21:01

"direqtor" wrote:
А файл с расширением TXT пустой, наверное? Тогда не удивительно, что вы белый экран видите - он же в браузере открывается как plain/text.

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

Аватар пользователя direqtor direqtor 6 июня 2010 в 4:26

"s.oshin" wrote:
Нет файл не пустой.
Тогда проверяйте какие заголовки отдаёт сервер. При скачивании файла должен идти Content-Type: text/plain. Есть ли ошибки в логах при скачивании txt?
"s.oshin" wrote:
от мне не понятно как с помощью views сделать любой вид отображения материала (как в нем заявлено и тут об этом пишут много а примера нет хорошего).
Правильно пишут. Views формирует списки материалов. Есть варианты настройки общего вида: Список, Сетка, Таблица. Есть возможность показа материала, как материала, тогда его внешний вид надо настраивать в node.tpl.php, а есть возможность использовать только те поля, какие вам нужны.

Аватар пользователя s.oshin s.oshin 6 июня 2010 в 23:00

"direqtor" wrote:
надо настраивать в node.tpl.php,

Ого! А проще никак? Я только начал и боюсь не потяну таких опытов! Смотрел модуль Panel, мне не понравился чет.
"direqtor" wrote:
а есть возможность использовать только те поля, какие вам нужны.

А это тоже относится к настройки node.tpl.php, или как-то по другому, другой способ?

Аватар пользователя direqtor direqtor 7 июня 2010 в 4:34

Это настройки views. Споссоб показа ноды Материал или Поля. Понажимайте на все кнопочки, посмотрите все, что там доступно.

Аватар пользователя s.oshin s.oshin 9 июня 2010 в 16:58

А еще вот такой вопрос. Все что описанно выше про самодельный файл менеджер, работает. Но немного не красиво как хотелось бы.

в ноде отображается так:

Файл:

Бланк.doc
Заявка.doc
Табель.xls

Описание файла:

Бланк на выписку материалов со склада
Заявка на получение .........
Табель за май

А можно парами это отобразать?

Файл:

Бланк.doc

Описание файла:

Бланк на выписку материалов со склада

Файл:

Заявка.doc

Описание файла:

Заявка на получение .........

Файл:

Табель.xls

Описание файла:

Табель за май

т.е не список файлов весь а потом список описания, а именно файл-описание и т.д

Спасибо!