Odoo 15 JavaScript 参考:OWL 视图、WebClient、服务和钩子 assets列表

2022/6/27 14:20:31

本文主要是介绍Odoo 15 JavaScript 参考:OWL 视图、WebClient、服务和钩子 assets列表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

https://codingdodo.com/odoo-15-javascript-reference/

可用捆绑包列表

这是您可以将静态资产放入的不同捆绑包的列表:

'assets': {
    # -----------------------------
    # MAIN BUNDLES
    # -----------------------------
    'web.assets_qweb': [
    	# EXAMPLE: Add everyithing in the folder
        'web/static/src/**/*.xml',
        # EXAMPLE: Remove every .xml file
        ('remove', 'web/static/src/legacy/**/*.xml'),
    ],
    'web.assets_common_minimal': [
        # EXAMPLE lib
        'web/static/lib/es6-promise/es6-promise-polyfill.js',
    ],
    'web.assets_common': [
        # EXAMPLE Can include sub assets bundle
        ('include', 'web._assets_helpers'),
        'web/static/lib/bootstrap/scss/_variables.scss',
    ],
    'web.assets_common_lazy': [
		# ...
    ],
    'web.assets_backend': [
        # EXAMPLE Any files
        'web/static/src/core/**/*',
    ],
    "web.assets_backend_legacy_lazy": [
        # ...
    ],
    'web.assets_frontend_minimal': [
		# ...
    ],
    'web.assets_frontend': [
		# ...
    ],
    'web.assets_frontend_lazy': [
		# ...
    ],
    'web.assets_backend_prod_only': [
		# ...
    ],
    'web.report_assets_common': [
        # ...
    ],
    'web.report_assets_pdf': [
		# ...
    ],

    # --------------------------------
    # SUB BUNDLES
    # --------------------------------
    # These bundles can be used by main bundles but are not supposed to be
    # called directly from XML templates.
    #
    # Their naming conventions are similar to those of the main bundles,
    # with the addition of a prefixed underscore to reflect the "private"
    # aspect.
    #
    # Exemples:
    #   > web._assets_helpers = define assets needed in most main bundles

    'web._assets_primary_variables': [
		# ...
    ],
    'web._assets_secondary_variables': [
		# ...
    ],
    'web._assets_helpers': [
		# ...
    ],
    'web._assets_bootstrap': [
		# ...
    ],
    'web._assets_backend_helpers': [
		# ...
    ],
    'web._assets_frontend_helpers': [
        # ...
    ],
    'web._assets_common_styles': [
        # ...
    ],
    'web._assets_common_scripts': [
        #...
    ],

    # Used during the transition of the web architecture
    'web.frontend_legacy': [
        # ...
    ],

    # -----------------------------------
    # TESTS BUNDLES
    # -----------------------------------

    'web.assets_tests': [
        # ...
    ],
    'web.tests_assets': [
    	# ...
    ],
    'web.qunit_suite_tests': [
        # ...
    ],
    'web.qunit_mobile_suite_tests': [
		# ...
    ],
    # Used during the transition of the web architecture
    'web.frontend_legacy_tests': [
        # ...
    ],
},

  



这篇关于Odoo 15 JavaScript 参考:OWL 视图、WebClient、服务和钩子 assets列表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程