バージョン選択

フォーラム

メニュー

オンライン状況

92 人のユーザが現在オンラインです。 (73 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 92
もっと...

サイト内検索

質問 > 管理機能 > ログインユーザによって

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
rabupon
投稿日時: 2017/4/25 11:31
対応状況: 解決済
常連
登録日: 2008/11/14
居住地:
投稿: 64
ログインユーザによって
ログインユーザによって、利用できるメニューを変更できますか?
h_tanaka
投稿日時: 2017/4/25 11:43
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: ログインユーザによって
EC-CUBE3の管理者メニューのことを言われているのだと思います。
src/Eccube/Resource/template/admin/nav.twig
において、
{% if app.user.Authority.id != 0 and level1.id == 'store' %}
のような判定で可能です。

標準メニューの各idは次のファイルを参照してください。
src/Eccube/Resource/config/nav.yml.dist


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

umebius
投稿日時: 2017/4/25 12:00
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: ログインユーザによって
管理画面以外のtwigであれば、ログインしているかどうかは下記のような形で確認可能です。このチェックなしにapp.userを使うとエラーになることが多いのでご注意ください。

{% if is_granted('ROLE_USER') %}
会員です
{% endif; %}


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

h_tanaka
投稿日時: 2017/4/25 12:08
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: ログインユーザによって
umebiusさん
そうなんですね。。
このやり方で実稼働していますが今のところ問題なく動作しています。
どのようなエラーが想定されるか教えてもらえますでしょうか?


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

h_tanaka
投稿日時: 2017/4/25 12:11
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: ログインユーザによって
あ、私の勘違いかもしれません。
上記の件、管理画面以外のtwigだけでの話でしょうか?
(管理画面であればapp.usrで問題ない?)


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

umebius
投稿日時: 2017/4/25 12:11
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: ログインユーザによって
上記、管理画面以外のtwigの話になります。
管理画面であれば既にis_grantedによるチェックが行われてますので問題ございません
分かりにくくてすみません!


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

h_tanaka
投稿日時: 2017/4/25 12:13
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: ログインユーザによって
わかりました!
ありがとうございます^^


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

468
投稿日時: 2017/4/25 17:28
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ログインユーザによって
管理画面のメニューの事であれば、
管理画面の設定>システム情報設定>権限管理を設定すれば、
メンバー毎に権限を指定して、操作できる画面を制限する方法もあるかと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

h_tanaka
投稿日時: 2017/4/25 17:34
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: ログインユーザによって
468さん
すっかりその機能忘れてましたが、その方法のほうがスマートですね。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,298名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.