Я бы, вероятно, предвосхитил этот пост, сказав, что я чрезвычайно новичок в Drupal 7 и до сих пор только что прочитал книгу «Разработка модулей Drupal 7» и несколько онлайн-уроков.
Я пытаюсь создать веб-страницу, которая позволяет пользователю загружать и просматривать коллекции данных. Эти коллекции будут состоять из скриншота, описания их коллекции и коллекции файлов XML. Я хотел бы, чтобы пользователь мог загружать файл .zip через форму, а затем разделять этот zip-файл и добавлять его на главную страницу, где будут показаны все коллекции с их скриншотами и описаниями.
До сих пор я нашел пару обучающих программ, которые помогли мне начать базовую загрузку файлов, но это было не совсем то, что я хотел. В примере, который я создал из учебника, я создал новый тип контента и форму, и теперь я могу нажать на кнопку «Добавить контент», которая вызовет мою форму, которая позволяет мне загрузить файл изображения, который будет связан с моим типом контента. То, что я никогда не мог понять, было то, как я получу такую форму, чтобы она отображалась на странице, к которой пользователь имеет доступ (вместо того, чтобы выскакивать после выбора добавления контента, который, кажется, может использоваться только администраторами). Я хотел бы иметь страницу, на которой показана моя галерея с кнопкой, которая переводит пользователя в форму, которую он может использовать для загрузки своего контента.
Может кто-нибудь объяснить, как я это сделаю, или, может быть, укажет мне на лучший учебник / пример, который я, возможно, пропустил. Кроме того, есть ли хорошие модули, которые могут быть хорошей отправной точкой для такого рода усилий?