panlatent/yii2-odoo

此包已废弃,不再维护。未建议替代包。

Yii2 Odoo 扩展

安装: 736

依赖项: 0

建议者: 0

安全: 0

星标: 3

关注者: 2

分支: 3

开放问题: 0

类型:yii2-extension

dev-master 2022-04-14 13:07 UTC

This package is auto-updated.

Last update: 2024-04-14 17:15:55 UTC


README

logo.svg?sanitize=true

Odoo JSON-RPC 客户端、查询和 ActiveRecord for Yii2


此扩展为 Odoo 提供了与 Yii 框架 2.0 的集成。它包括对 Web 服务 API 的支持,并实现了 QueryActiveRecord 模式。

文档在 Read The Docs

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version License

要求

  • PHP 7.0 或更高版本

安装

安装此扩展的首选方式是通过 composer

运行以下命令

php composer.phar require --prefer-dist panlatent/yii2-odoo "*"

或在您的 composer.json 文件的 require 部分添加以下内容

"panlatent/yii2-odoo": "*"

用法

安装扩展后,只需在您的代码中使用它即可

将组件添加到您的应用程序中。

'components' => [
    'odoo' => [
        'class' => 'panlatent\odoo\Connection',
        'dsn' => 'localhost:8000/jsonrpc',
        'database' => '',
        'username' => '',
        'password' => '',
    ]
]

该扩展支持 Yii2 Debug 扩展

将面板组件添加到您的应用程序中。

'modules' => [
    'debug' => [
        'panels' => [
            'odoo' => [
                'class' => panlatent\odoo\debug\OdooPanel::class,
            ]
        ]
    ]
]

该扩展支持 Yii2 Gii 扩展

将面板组件添加到您的应用程序中。

'modules' => [
    'gii' => [
        'generators' => [
             \panlatent\odoo\gii\generators\model\Generator::class,
        ]
    ]
]

许可协议

Yii2 Odoo 是开源软件,许可协议为 MIT 许可协议