Hoppa till innehåll
Odoo Meny
  • Logga in
  • Prova gratis
  • Appar
    Ekonomi
    • Bokföring
    • Fakturering
    • Utgifter
    • Kalkylark (Affärsanalyser)
    • Dokument
    • Underskrifter
    Försäljning
    • CRM
    • Försäljning
    • Kassasystem Butik
    • Kassasystem Restaurang
    • Prenumerationer
    • Uthyrning
    Hemsida
    • Hemsidesverktyg
    • E-handel
    • Blogg
    • Forum
    • Livechatt
    • Utbildning
    Leveranskedja
    • Lager
    • Tillverkning
    • Produktens livscykel (PLM)
    • Inköp
    • Underhåll
    • Kvalitet
    HR
    • Anställda
    • Rekrytering
    • Ledighet
    • Utvärderingar
    • Rekommendationer
    • Fordon
    Marknadsföring
    • Sociala medier
    • E-postmarknadsföring
    • Sms-marknadsföring
    • Evenemang
    • Automatiserad marknadsföring
    • Enkäter
    Tjänster
    • Projekt
    • Tidrapporter
    • Fältservice
    • Kundtjänst
    • Planering
    • Tidsbokningar
    Produktivitet
    • Diskutera
    • AI
    • IoT
    • VoIP
    • Kunskap
    • WhatsApp
    Community-appar Odoo Studio Odoo Cloud
  • Branscher
    Butiker
    • Bokaffärer
    • Klädbutiker
    • Möbelaffärer
    • Mataffärer
    • Byggvaruhus
    • Leksaksaffärer
    Restaurang & Hotell
    • Barer och pubar
    • Restauranger
    • Snabbmatsrestauranger
    • Gästhus
    • Dryckesdistributörer
    • Hotell
    Fastigheter
    • Fastighetsbyråer
    • Arkitektfirmor
    • Byggföretag
    • Fastighetsägare
    • Trädgårdsmästare
    • Bostadsrättsföreningar
    Hitta en konsult
    • Redovisningsbyrå
    • Odoo Partner
    • Reklambyråer
    • Advokatbyråer
    • Rekrytering
    • Revisioner och certifieringar
    Tillverkning
    • Textiltillverkning
    • Metalltillverkning
    • Möbeltillverkning
    • Livsmedelstillverkning
    • Bryggerier
    • Företagsgåvor
    Hälsa och fitness
    • Sportklubbar
    • Optiker
    • Träningscenter
    • Friskvård
    • Apotek
    • Frisörsalonger
    Hantverk
    • Hantverkare
    • IT-utrustning och kundtjänst
    • Solceller, solpaneler och solenergi
    • Skomakare
    • Städföretag
    • VVS-tjänster
    Övrigt
    • Ideella föreningar
    • Miljöförvaltningar
    • Uthyrning av reklamtavlor
    • Fotografer
    • Cykeluthyrning
    • Återförsäljare av mjukvara
    Upptäck alla Branscher
  • Community
    Utbildning
    • Instruktionsvideor
    • Dokumentation
    • Certifiering
    • Utbildningar
    • Blogg
    • Podcast
    Lär dig med oss
    • Workshops
    • Företagsspelet Scale Up!
    • Studiebesök hos Odoo
    Mjukvaran
    • Ladda ner
    • Jämför utgåvor
    • Versionsinformation
    Samverkan
    • GitHub
    • Forum
    • Evenemang
    • Översättningar
    • Bli en partner
    • Partnertjänster
    • Registrera din redovisningsbyrå
    Våra tjänster
    • Partners
    • Revisorer
    • Träffa en rådgivare
    • Implementering
    • Kundrecensioner
    • Kundtjänst
    • Uppgraderingar
    GitHub Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Boka en demo
  • Priser
  • Hjälp
Du måste vara registrerad för att kunna interagera med communityn.
Alla inlägg Personer Utmärkelser
Etiketter (Visa alla)
odoo accounting v14 pos v15
Om detta forum
Du måste vara registrerad för att kunna interagera med communityn.
Alla inlägg Personer Utmärkelser
Etiketter (Visa alla)
odoo accounting v14 pos v15
Om detta forum
Hjälp

How to embed pictures in static pages?

Prenumerera

Få ett meddelande när det finns aktivitet på detta inlägg

Denna fråga har flaggats
knowledgev7page
4 Svar
24223 Vyer
Avatar
Arnis

Is the way to show pictures from OpenERP database in static web pages of (Knowledge Management, module document_page)? As well as in static page refer and "directly" open attached PDF files?

8
Avatar
Avbryt
Avatar
Devvyn Murphy
Bästa svar

I don't think there are many user friendly ways to upload and serve arbitrary images for linking/embedding in a Document Page entry. Here are two methods that have worked for me:

WYSIWYG editor in raw HTML mode

Based on examples from the OpenERP demo data in the Document Pages module, you will need to edit the HTML code of your document page in the editor to type img tags rather than using the WYSIWYG editor features alone.

External image service

You can specify an external URL to a photo sharing site, local HTTP file server, or Amazon S3 Bucket, etc., as in <img src="http://example.com/image.png">

Base 64 encoded data URLs

Paste a lengthy <img src="data:image/png;base64,iVBORw0KGgoAAAA…PAAAAABJRU5ErkJggg=="> tag generated by base-64 encoding your image. CSS rules can also add background images from base 64 data. There are external online tools to generate the img tags and CSS rules.

Make your own quick OpenERP add-on

If you really get sick of embedded data URLs and external hosting, you can drop a folder of contents onto the server bundled as an "add-on" and have everything in the "/<addon name="">/static" path be served up. It's very easy and requires no programming knowledge, but does require write access to the file system and the ability to tell OpenERP where your extra add-on is located (that aspect is document well elsewhere).

Add-on folder structure:

my_files/
├── __init__.py
├── __openerp__.py
└── static
    └── example.png

__init__.py is empty:


__openerp__.py contains:

{
    "name": "My Static Files",
    "version": "1.0",
    "description": "Static file collection bundled as an add-on.",
    "author": "Arnis",
    "depends": ['web'],
    "installable": True,
    "auto_install": False
}
    • If you want to point OpenERP at an additional addons folder, edit your server config file (and restart) or change the command-line switch, --addons-path to point at the extra add-ons folder where your add-on's folder is contained
    • If you dropped your add-on folder into an existing add-ons folder, click Settings / Update Modules List
  1. Locate and install your add-on from the Settings menu
    UPDATE: It seems installation is not necessary, at least in the trunk I tested with today (8.0).
  2. Your add-on and the URLs should activate. You should be able to view an image in the browser with a URL like http(s)://openerp.example.com/my_files/static/example.png and img tags should likewise work as expected.
4
Avatar
Avbryt
Avatar
Luc Demierre
Bästa svar

You can replace the default editor to CKEditor (much more complete than default CLEditor) by installing the following module and changing the widget attribute to "ckeditor" instead "html" in the concerned view.

github.com/0k/web_ckeditor

Then you'll have to add the "base64images" module to the CKEditor source in static folder of web_ckeditor module (/addons/web_ckeditor/static/lib/js/ckeditor). This modules allows you to upload an image and integrate it diretly in base64 format so you don't have to host it somewhere else.

github.com/nmmf/base64image/

2
Avatar
Avbryt
Tobias Frankl

I like this solution, but it does not work on v8. At least I tried and after installing the module and changing the html -> ckeditor there was no more editor in the view. It was just a textbox without any buttons.

Avatar
Daniel Santos
Bästa svar

Hi Arnis,

I tried some ways and the finally decided to regist on photobucket.com to keep my images online. There you have a link html to use on your knowledge page,

Rgds

0
Avatar
Avbryt
Avatar
Anoop P (BroadTech IT Solutions)
Bästa svar

Hi Please install "Document Page" and check some sample pages inside knowledge menue

0
Avatar
Avbryt
Njuter du av diskussionen? Läs inte bara, delta också!

Skapa ett konto idag för att ta del av exklusiva funktioner och engagera dig i vår fantastiska community!

Registrera dig
Relaterade inlägg Svar Vyer Verksamhet
Folder per resource and attachments
knowledge v7
Avatar
Avatar
Avatar
2
apr. 21
9311
How to call a function from "page" in Knowledge Management
knowledge v7
Avatar
0
mars 15
5252
How can I print knowledge pages?
knowledge v7 print
Avatar
Avatar
1
maj 23
6647
Show Tree view inside a Note book page Löst
view v7 page notebook
Avatar
Avatar
2
apr. 20
29232
How to define the breadcrumbs path?
document v7 page breadcrumb
Avatar
Avatar
1
maj 17
11519
Community
  • Instruktionsvideor
  • Dokumentation
  • Forum
Öppen källkod
  • Ladda ner
  • GitHub
  • Runbot
  • Översättningar
Tjänster
  • Odoo.sh Hosting
  • Kundtjänst
  • Uppgradera
  • Anpassningsbara modifikationer
  • Utbildning
  • Revisorer
  • Partners
  • Bli en partner
Om oss
  • Vårt företag
  • Varumärkestillgångar
  • Kontakta oss
  • Jobb
  • Evenemang
  • Podcast
  • Blogg
  • Kunder
  • Juridiskt • Integritet
  • Säkerhet
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo är ett affärssystem med öppen källkod som täcker alla dina företagsbehov: CRM, e-handel, bokföring, lager, kassasystem, projektledning, och så vidare.

Odoos unika värdeförslag är att samtidigt vara väldigt enkel att använda men också helt integrerad.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now