LoginSignup
0
0

More than 5 years have passed since last update.

CS-Cart: 出品者(vendor)に管理画面のコントローラアクセス権限を与える

Last updated at Posted at 2015-12-15

CS-Cartでは、デフォルトでは出品者(vendor)はAddonのコントローラにアクセスすることができない。アクセスしようとすると、403エラーになる。

アドオンのコントローラに対してアクセス権限を与えるには、パーミッションファイルを設置する必要がある。

例えば、app/addons/myaddon/controllers/backend/my_controller.phpをアクセス可能にする場合は、次のような設定ファイルを作る。

app/addons/myaddon/schemas/permissions/vendor.post.php
<?php

$schema['controllers']['my_controller'] = [
    'permissions' => true
];

return $schema;

なお、権限設定ファイル追加したり更新したときは、レジストリのキャッシュをクリアする必要がある。CS-Cart: テンプレート・翻訳・Add-onの更新方法 - Qiita

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0