[app_module_superbar] v18

This commit is contained in:
Chill
2024-11-12 15:30:51 +08:00
parent 3379549eed
commit 08c87495e9
55 changed files with 459 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
from . import models
from .hooks import post_init_hook

View File

@@ -0,0 +1,67 @@
# -*- coding: utf-8 -*-
# Created on 2023-10-23
# author: 欧度智能https://www.odooai.cn
# email: 300883@qq.com
# resource of odooai
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
# Odoo16在线用户手册长期更新
# https://www.odooai.cn/documentation/16.0/zh_CN/index.html
# Odoo16在线开发者手册长期更新
# https://www.odooai.cn/documentation/16.0/zh_CN/developer.html
# Odoo13在线用户手册长期更新
# https://www.odooai.cn/documentation/user/13.0/zh_CN/index.html
# Odoo13在线开发者手册长期更新
# https://www.odooai.cn/documentation/13.0/index.html
# Odoo在线中文用户手册长期更新
# https://www.odooai.cn/documentation/user/10.0/zh_CN/index.html
# Odoo10离线中文用户手册下载
# https://www.odooai.cn/odoo10_user_manual_document_offline/
# Odoo10离线开发手册下载-含python教程jquery参考Jinja2模板PostgresSQL参考odoo开发必备
# https://www.odooai.cn/odoo10_developer_document_offline/
# description:
{
'name': "Apps Navigator by Category, Module Navigator",
'version': '18.0.24.11.12',
'author': 'odooai.cn',
'category': 'Extra tools',
'website': 'https://www.odooai.cn',
'live_test_url': 'https://demo.odooapp.cn',
'license': 'LGPL-3',
'sequence': 2,
'summary': """
Browse Apps by category tree. Browse Module by category. Use for parent children tree list kanban navigator.
Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
""",
'description': """
Superbar, zTree widget.
Advance search with real parent children tree, ListView or KanbanView. parent tree, children tree,
eg: Product category tree ,Department tree, stock location tree.
超级方便的查询,树状视图。
""",
'price': 0.00,
'currency': 'EUR',
'depends': [
'base',
],
'images': ['static/description/banner.png'],
'data': [
'views/module_views.xml',
],
'demo': [
],
'test': [
],
'post_load': None,
'post_init_hook': 'post_init_hook',
'installable': True,
'application': True,
'auto_install': False,
}

View File

@@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
# Created on 2018-10-12
# author: 欧度智能https://www.odooai.cn
# email: 300883@qq.com
# resource of odooai
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
# Odoo16在线用户手册长期更新
# https://www.odooai.cn/documentation/16.0/zh_CN/index.html
# Odoo16在线开发者手册长期更新
# https://www.odooai.cn/documentation/16.0/zh_CN/developer.html
# Odoo13在线用户手册长期更新
# https://www.odooai.cn/documentation/user/13.0/zh_CN/index.html
# Odoo13在线开发者手册长期更新
# https://www.odooai.cn/documentation/13.0/index.html
# Odoo在线中文用户手册长期更新
# https://www.odooai.cn/documentation/user/10.0/zh_CN/index.html
# Odoo10离线中文用户手册下载
# https://www.odooai.cn/odoo10_user_manual_document_offline/
# Odoo10离线开发手册下载-含python教程jquery参考Jinja2模板PostgresSQL参考odoo开发必备
# https://www.odooai.cn/odoo10_developer_document_offline/
# description:
def post_init_hook(env):
pass
# cr.execute("")

View File

@@ -0,0 +1,14 @@
# Translation of Odoo Server.
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-08 14:28+0000\n"
"PO-Revision-Date: 2018-01-08 14:28+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 388 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

View File

@@ -0,0 +1,325 @@
<section class="oe_container container">
<div class="oe_row oe_spaced" style="max-width: 95%;">
<h2 class="oe_slogan" style="color:#875A7B;">Apps Navigator by Category, Module Navigator</h2>
</div>
</section>
<section class="oe_container container">
<div class="oe_row">
<h2 class="text-center text-warning">!This moduld Do Need extra paid Apps
<a href="http://www.odoo.com/apps/modules/18.0/app_web_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a> </h2>
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Apps Navigator by Category, Module Navigator is ready.</h4>
<div class="oe_demo oe_screenshot">
<img src="demo_module1.jpg">
</div>
<div class="oe_demo oe_screenshot">
<img src="demo_module2.jpg">
</div>
</div>
<h3 class="oe_slogan">Advance Search, Advance Filter with Parent Children Tree.</h3>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2 class="text-center">Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
<i class="fa fa-arrow-right text-warning"></i>Click to get demo.
</a> </h2>
<div class="oe_demo">
<img class="oe_demo oe_screenshot" src="banner.gif">
</div>
<div class="oe_span12 oe_spaced">
<div class="alert alert-info" style="padding:8px;font-weight: 300; font-size: 20px;">
<i class="fa fa-hand-o-right"></i><b> Key features: </b>
<ul class="list-unstyled">
<li>
<i class="fa fa-check-square-o text-primary"></i>
Apps Navigator by Category, Module Navigator is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_module_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Product navigate by category or type is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_product_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Pos navigate by category or store is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_pos_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Account chart navigate by type is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_account_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Contacts navigate by company is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_contacts_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Sale order navigate by partner and channel is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_sale_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Purchase order navigate by partner is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_purchase_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i> HR employee navigate by department is ready. <a
href="http://www.odoo.com/apps/modules/18.0/app_hr_superbar/" target="_blank"> <i class="fa fa-download text-warning"></i>Click to
download. </a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
HR employee navigate by department is ready.
<a href="http://www.odoo.com/apps/modules/18.0/app_hr_superbar/" target="_blank">
<i class="fa fa-download text-warning"></i>Click to download.
</a>
</li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
It is so easy to customize, you can use it in anywhere in odoo(Extra pay for support).
</li>
</ul>
</div>
</div>
</div>
</section>
<section class="oe_container container">
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h2>&nbsp;</h2>
<h2 class="bg-warning text-center pt8 pb8 mt16 mb16">So Easy to navigator and search any data.</h2>
<h4 class="oe_slogan">Product by category or type in kanban view</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="https://apps.odoocdn.com/apps/assets/13.0/app_web_superbar/superbar.gif"/>
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4>
<div class="oe_demo oe_screenshot">
<img src="product1.jpg">
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in POS point of sale.</h4>
<div class="oe_demo oe_screenshot">
<img src="pos1.jpg">
</div>
<h4 class="oe_slogan">POS product and order.</h4>
<div class="oe_demo oe_screenshot">
<img src="pos2.jpg">
</div>
<h4 class="oe_slogan">POS report.</h4>
<div class="oe_demo oe_screenshot">
<img src="pos3.jpg">
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in HR employee.</h4>
<div class="oe_demo oe_screenshot">
<img src="hr2.gif">
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in Account.</h4>
<div class="oe_demo oe_screenshot">
<img src="account1.jpg">
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in Sale.</h4>
<div class="oe_demo oe_screenshot">
<img src="sale1.jpg">
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in purchase.</h4>
<div class="oe_demo oe_screenshot">
<img src="purchase1.jpg">
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h4 class="oe_slogan">Use in contacts.</h4>
<div class="oe_demo oe_screenshot">
<img src="contacts1.jpg">
</div>
</div>
</section>
<section class="oe_container container">
<div class="oe_row oe_spaced">
<h2>&nbsp;</h2>
<h2 class="bg-warning text-center pt8 pb8 mt16 mb16">How to use! This app no need extra module. The price already included</h2>
<div class="row">
<h4 class="oe_slogan oe_spaced">2. Buy and Install <a href="http://www.odoo.com/apps/modules/18.0/app_web_superbar/" target="_blank">app_web_superbar. </a> <span class="text-warning">Important! Reboot odoo after installed.</span>
</h4>
</div>
<div class="row">
<h4 class="oe_slogan oe_spaced">3. Easy use of superbar</h4>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Show superbar in list view.</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use7.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Show superbar in kanban view.</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use8.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Show superbar in pivot view.</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use9.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Show superbar in graph view.</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="usea.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Click switch to show or hide superbar.</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use1.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Click checkbox to set whether to show child nodes data.</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use2.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Press Ctrl(Windows) / Cmd(Mac) to Select Multi Nodes</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use3.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Set multi field to search or filter</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use4.jpg">
</div>
</div>
<div class="oe_span12 oe_spaced">
<h4 class="oe_slogan">Set super bar position, left or right.</h4>
</div>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="use5.jpg">
</div>
</div>
</div>
<div class="row">
<h4 class="oe_slogan oe_spaced">4. If you want to customize, Use follow param to setup widget(Extra pay for support):</h4>
<div class="row">
<div class="oe_demo oe_screenshot">
<img src="superbar_use.gif">
</div>
<ul class="oe_spaced" style="padding:8px;font-weight: 300; font-size: 20px;">
<li>In search view xml, Write the &lt;superbar&gt; tag,</li>
<li>position: [left, right]</li>
<li>view_types: [kanban,tree, pivot, graph view.]</li>
<li>parent_key: key field name of parent child relation. leave blank would auto set.</li>
<li>level: how many level to expend the tree for initialize. Default is 2</li>
<li>limit: how many record to show ztree. Default is 16</li>
<li>order: the field name to order by</li>
<li>domain: set the domain for data, eg: [[('is_company', '=', 1)]]</li>
</ul>
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced text-center">
<div class="row">
<h2 class="oe_slogan">Technical Help & Support</h2>
</div>
<div class="col-md-12 pad0">
<div class="oe_mt16">
<p><h4>
For any type of technical help & support requests, Feel free to contact us</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:odoo@china.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> odoo@china.com</a>
<p><h4>
Via QQ: 300883 (App user would not get QQ or any other IM support. Only for odoo project customize.)</h4></p>
<a style="background: #002e5a none repeat scroll 0% 0%; color: rgb(255, 255, 255);position: relative; overflow: hidden;"
class="btn btn-warning btn-lg" rel="nofollow" href="mailto:300883@qq.com"><span
style="height: 354px; width: 354px; top: -147.433px; left: -6.93335px;" class="o_ripple"></span>
<i class="fa fa-envelope"></i> 300883@qq.com</a>
</div>
<div class="oe_mt16">
<h4>
Visit our website for more support.</h4>
<h4>https://www.odooai.cn</h4>
</div>
</div>
</div>
</section>

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 522 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@@ -0,0 +1,15 @@
<odoo>
<data>
<!-- Product -->
<record id="view_module_filter_superbar" model="ir.ui.view">
<field name="name">ir.module.module.list.select</field>
<field name="model">ir.module.module</field>
<field name="inherit_id" ref="base.view_module_filter"/>
<field name="arch" type="xml">
<xpath expr="//searchpanel" position="inside">
<field name="state"/>
</xpath>
</field>
</record>
</data>
</odoo>