Skip to Content
Odoo Meniu
  • Autentificare
  • Try it free
  • Aplicații
    Finanțe
    • Contabilitate
    • Facturare
    • Cheltuieli
    • Spreadsheet (BI)
    • Documente
    • Semn
    Vânzări
    • CRM
    • Vânzări
    • POS Shop
    • POS Restaurant
    • Abonamente
    • Închiriere
    Site-uri web
    • Constructor de site-uri
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Lanț Aprovizionare
    • Inventar
    • Producție
    • PLM
    • Achiziție
    • Maintenance
    • Calitate
    Resurse Umane
    • Angajați
    • Recrutare
    • Time Off
    • Evaluări
    • Referințe
    • Flotă
    Marketing
    • Social Marketing
    • Marketing prin email
    • SMS Marketing
    • Evenimente
    • Automatizare marketing
    • Sondaje
    Servicii
    • Proiect
    • Foi de pontaj
    • Servicii de teren
    • Centru de asistență
    • Planificare
    • Programări
    Productivitate
    • Discuss
    • Aprobări
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Aplicații Terțe Odoo Studio Platforma Odoo Cloud
  • Industrii
    Retail
    • Book Store
    • Magazin de îmbrăcăminte
    • Magazin de Mobilă
    • Magazin alimentar
    • Magazin de materiale de construcții
    • Magazin de jucării
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Distribuitor de băuturi
    • Hotel
    Proprietate imobiliara
    • Real Estate Agency
    • Firmă de Arhitectură
    • Construcție
    • Estate Managament
    • Grădinărit
    • Asociația Proprietarilor de Proprietăți
    Consultanta
    • Firma de Contabilitate
    • Partener Odoo
    • Agenție de marketing
    • Law firm
    • Atragere de talente
    • Audit & Certification
    Producție
    • Textil
    • Metal
    • Mobilier
    • Mâncare
    • Brewery
    • Cadouri corporate
    Health & Fitness
    • Club Sportiv
    • Magazin de ochelari
    • Centru de Fitness
    • Wellness Practitioners
    • Farmacie
    • Salon de coafură
    Trades
    • Handyman
    • IT Hardware and Support
    • Asigurare socială de stat
    • Cizmar
    • Servicii de curățenie
    • HVAC Services
    Altele
    • Organizație nonprofit
    • Agenție de Mediu
    • Închiriere panouri publicitare
    • Fotografie
    • Închiriere biciclete
    • Asigurare socială
    Browse all Industries
  • Comunitate
    Învăță
    • Tutorials
    • Documentație
    • Certificări
    • Instruire
    • Blog
    • Podcast
    Empower Education
    • Program Educațional
    • Scale Up! Business Game
    • Visit Odoo
    Obține Software-ul
    • Descărcare
    • Compară Edițiile
    • Lansări
    Colaborați
    • Github
    • Forum
    • Evenimente
    • Translations
    • Devino Partener
    • Services for Partners
    • Înregistrează-ți Firma de Contabilitate
    Obține Servicii
    • Găsește un Partener
    • Găsiți un contabil
    • Meet an advisor
    • Servicii de Implementare
    • Referințe ale clienților
    • Suport
    • Actualizări
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Obține un demo
  • Prețuri
  • Ajutor

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Contabilitate
  • Inventar
  • PoS
  • Proiect
  • MRP
All apps
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
All Posts Oameni Insigne
Etichete (View all)
odoo accounting v14 pos v15
Despre acest forum
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
All Posts Oameni Insigne
Etichete (View all)
odoo accounting v14 pos v15
Despre acest forum
Suport

How to display field as hyperlink

Abonare

Primiți o notificare când există activitate la acestă postare

Această întrebare a fost marcată
viewfieldhyperlink
3 Răspunsuri
51015 Vizualizări
Imagine profil
Anuradha
    How can i display field as hyper link in my view?In my code i added widget="url" but its not showng as link.Please help

    <?xml version="1.0" encoding="utf-8" ?>
    <openerp>
        <data>
            <record id="voip_form_view" model="ir.ui.view">
                <field name="name">Voip Details</field>
                <field name="model">filedata</field>
                <field name="arch" type="xml">
                    <form string="voip" version="7.0">
                <!--       <style> .openerp .oe_view_manager table.oe_view_manager_header { display:none } </style> -->
                       <style>.openerp .oe_application .oe_breadcrumb_title  {display:none }</style>

                        <style>.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_buttons{display:none }</style>

        <!--                <header style="padding-left: 5px; padding-top: 60px; padding-bottom: 10px;"> -->
              <!--        <header> -->
                            <button name="get_filenames" type="object" string="List Files" />
                  <!--       </header> -->
    <!--
                        <sheet>
                        </sheet> -->
                    </form>
                </field>
            </record>

            <record id="voip_filter" model="ir.ui.view">
                <field name="name">filedata.select</field>
                <field name="model">filedata</field>
                <field name="arch" type="xml">
                    <search string="File Details">
                        <field name="file_name" string="Name"/>
                        <field name="time_created" string="Time Created"/>
                        <field name="size" string="Size"/>
                        <group expand="0" string="Group By...">
                            <filter string="Name" name="name" icon="terp-personal" domain="[]" context="{'group_by':'file_name'}"/>
                            <filter string="Time Created" icon="terp-personal" domain="[]" context="{'group_by':'time_created'}"/>
                            <filter string="Size" icon="terp-personal" domain="[]" context="{'group_by':'size'}"/>
                        </group>
                    </search>
                </field>
            </record>
     <record id="voipdata_tree_view" model="ir.ui.view">
            <field name="name">File Details</field>
            <field name="model">filedata</field>
            <field name="priority" eval="1"/>
            <field name="type">tree</field>
            <field name="arch" type="xml">
            <tree string="File Names" >
                <field name="file_name" widget='url'/>
                <field name="file_path" widget='url'/>

                <field name="time_created" string="Time Created"/>
                <field name="size" string="Size"/>
                <!--<button name="file_object" string="Download or Play" filename="file_name"/> -->
    <!--            <button name="download_file" type="object" string="Downlaod"/> -->
    <!--            <button name="play_file" type="object" string="Play or download" /> -->

            </tree>
            </field>
            </record>

            <record model="ir.actions.act_window" id="action_voipdata_form">
            <field name="name">Voip Details</field>
            <field name="res_model">filedata</field>
            <field name="view_type">tree</field>
            <field name="view_mode">tree</field>
            </record>
            <record model="ir.actions.act_window" id="action_voip_form">
                <field name="name">Voip Details</field>
                <field name="res_model">filedata</field>
                <field name="view_type">form</field>
                <field name="view_mode">form</field>
                <field name="view_id" ref="voip_form_view"/>
            </record>
      <menuitem name="Voip" parent="base.menu_reporting" id="voip_menu_mainform"/>
            <menuitem name="Voip" parent="voip_menu_mainform" id="voip_menu_subform" action="action_voip_form"/>
        </data>
    </openerp>


class filedata(osv.osv):
    _name = 'filedata'
    _log_access = False
    _columns = {
        'file_name' : fields.char('Name'),
        'file_path' : fields.char('File Path'),
        'time_created' : fields.datetime('Date Time'),
        'size' : fields.char('Size')
    }
0
Imagine profil
Abandonează
Imagine profil
More9ike
Cel mai bun răspuns

Hello Anuradha, you have to define this in your xml code not in your python code: For example, in you xml code type <field name="field_name" widget="url">. It will definitely work!

2
Imagine profil
Abandonează
Anuradha
Autor

i added in xml but not working :( .please help

Imagine profil
Serpent Consulting Services Pvt. Ltd.
Cel mai bun răspuns

Hello Anuradha,

You can make field as hyperlink using widget ="url" at your field.

Here i attached a image file where you can find your solution.

image description

4
Imagine profil
Abandonează
Anuradha
Autor

@Serpent Consulting I want to do it through code i tested by changing my code as <field name="file_name" string="Name" Widget="url"/> but its not showing as link please help!!

Serpent Consulting Services Pvt. Ltd.

Did you upgrade the module after changing xml file?

Anuradha
Autor

yes i upgraded xml. but its not showing as link

Serpent Consulting Services Pvt. Ltd.

Did you got any trace back in server or any error? If you got can you please send it to me ?

Anuradha
Autor

No my log is 2013-09-26 11:23:02,328 24707 INFO testdb werkzeug: 123.237.13.196 - - [26/Sep/2013 11:23:02] "POST /web/dataset/call_button HTTP/1.1" 200 - 2013-09-26 11:23:03,403 24707 INFO testdb werkzeug: 123.237.13.196 - - [26/Sep/2013 11:23:03] "POST /web/dataset/call_kw HTTP/1.1" 200 - 2013-09-26 11:23:03,438 24707 INFO testdb werkzeug: 123.237.13.196 - - [26/Sep/2013 11:23:03] "POST /web/dataset/call_kw HTTP/1.1" 200 - 2013-09-26 11:23:04,435 24707 INFO testdb werkzeug: 123.237.13.196 - - [26/Sep/2013 11:23:04] "POST /web/dataset/call_kw HTTP/1.1" 200 - 2013-09-26 11:23:04,449 24707 INFO

Anuradha
Autor

I will post my whole code i question please check

Serpent Consulting Services Pvt. Ltd.

I can't figured it out here.If you can send me your module then i will check it in my system. My email id is "a.mehta.serpentcs@gmail.com"

Imagine profil
Ali Ravani
Cel mai bun răspuns

hello, In xml view

<field name="url" widget="url"/>

1
Imagine profil
Abandonează
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Înscrie-te
Related Posts Răspunsuri Vizualizări Activitate
How to show datetime field as "xx days ago"
view field datetime
Imagine profil
0
mar. 21
3752
How to pass value from one view to another?
view field models
Imagine profil
Imagine profil
Imagine profil
2
mar. 15
7602
cutomer Treeview not display Name field
view field custom
Imagine profil
0
mar. 15
4320
How to add a link to a view?
server view document hyperlink
Imagine profil
Imagine profil
Imagine profil
2
iul. 22
8292
How in view access to field inside one2many?
view one2many field access
Imagine profil
1
mai 16
6405
Comunitate
  • Tutorials
  • Documentație
  • Forum
Open Source
  • Descărcare
  • Github
  • Runbot
  • Translations
Servicii
  • Hosting Odoo.sh
  • Suport
  • Actualizare
  • Custom Developments
  • Educație
  • Găsiți un contabil
  • Găsește un Partener
  • Devino Partener
Despre Noi
  • Compania noastră
  • Active de marcă
  • Contactați-ne
  • Locuri de muncă
  • Evenimente
  • Podcast
  • Blog
  • Clienți
  • Aspecte juridice • Confidențialitate
  • Securitate
الْعَرَبيّة 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 ภาษาไทย Türkçe українська Tiếng Việt

Odoo este o suită de aplicații de afaceri open source care acoperă toate nevoile companiei dvs.: CRM, comerț electronic, contabilitate, inventar, punct de vânzare, management de proiect etc.

Propunerea de valoare unică a Odoo este să fie în același timp foarte ușor de utilizat și complet integrat.

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