2013-07-04 5 views
0

Я использую drupal 7.14. Я хочу разрешить пользователям загружать файл, а затем создавать ссылку (используя, atm, CKEditor), которая будет идти прямо к файлу - нажатие на ссылку приводит к загрузке, а не к узлу, связанному с загруженным файлом. Я создал тип содержимого файла, и пользователи могут загружать файл, а затем ссылаться на него с другой страницы. Для этого я установил модули CKEditor и CKEditor Link. Однако нажатие на ссылку на «файл» приводит к узлу, содержащему (прямую) ссылку, на которую я хочу избавиться.Загрузить файл (pdf) напрямую

Чтобы включить прямые ссылки, я установил File Entity и ссылку CKEditor для файлов. К сожалению, File Entity, похоже, еще не закончена, и v7.x-2.0-unstable7 вызывает ошибки на моем сайте - после включения я не могу загрузить файл.

Каковы другие способы достижения этой (казалось бы, простой) задачи? Я не возражаю переходить на другой редактор, если это упростит.

ответ

1

Я использую file_entity 7.x-2.x-dev и проблем нет. Возможно, попробуйте эту версию. Есть ли Drupal.org issue для модуля file_entity, который представляет вашу сломанную функциональность?

Кроме того, функциональность, которую вы описываете, требует ссылки не ссылка внутри редактора. Если вы создаете ссылку на файл, единственный способ получить узел, содержащий файл, - это использовать что-то вроде модуля правил для перенаправления пути к узлу этого файла.

Таким образом, чтобы создать ссылку на узел поля, вы можете использовать модуль field_reference, но вам нужно сделать это на поле вне редактора WYSIWYG.

+0

Спасибо, я попробую это. – jaybee

Смежные вопросы