2015-12-11 3 views

ответ

0

1) Установить модуль Система управления документами (документ).

2) Создайте каталог (единица меню знаний) или используйте существующий. Присоединитесь к этой категории, требуемой файлу (кнопка "Приложения" выше формы)

3) Так как он был загружен, он будет генерировать URL-адрес. Чтобы получить к нему доступ: щелчок правой кнопкой мыши по загруженному файлу - сохранить URL-адрес

4) Добавьте URL-адрес на сайт. Нажав на нее, вы загрузите файл (общедоступно).

Примечание: Над Functionlity Работа над odoo 8.

модуль системы управления документами Снимать в odoo 9 сообщества и Enterprice так что все хранилища файлов в ir.attachment модели.

So. Программно, это почти то же самое. Модуль «document» позволяет прикреплять файлы к любому объекту, включая product.product (или product.template). Поэтому вы должны найти его:

attachment_ids = self.env ['ir.attachment']. Search ([(res_model ',' = ',' product.product '), (' res_id ',' = ',Код товара)]).

Где product.id - это идентификатор нужного продукта. Например. вы можете хранить файлы attach_ids в классе product.product как одно полем. После этого вы можете получить URL-адрес любого приложения. Например, для бинарных файлов:

для присоединять в attachment_ids: URL = 'https://yourcompany.com '+'?/Веб/двоичный/SaveAs модель = ir.attachment & поле = DATAS & filename_field = имя & ид =' + ул (attach.id)

этот URL может быть легко добавлены на сайт продукта веб-сайта, с помощью Еогеасп в product.attachment_ids

+0

Я уже проверил это Jainik, я не хочу, чтобы загрузить –

+1

, так что вы можете проверить website_slides модуль –

+0

Хорошо спасибо Jainik Patel, я проверю его и дам вам знать –

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