ウェブユーザー管理のプロフィール項目のカスタマイズは可能でしょうか?

質問全般・改善要望
rui
メンバー
メンバー
記事: 8
登録日時: 2015年1月09日(金) 21:07

ウェブユーザー管理のプロフィール項目のカスタマイズは可能でしょうか?

投稿記事by rui » 2017年8月01日(火) 17:22

-----------------------------------------------
MODXバージョン 1.0.19J
PHPのバージョン 5.4.45
データベースのバージョン 5.6.13-log
-----------------------------------------------

いつもお世話になっております。

現在、会員サイトを作成中なのですが、
会員情報をウェブユーザーのプロフィールページに集約出来ればと思っております。

プロフィールページの項目を編集する方法などありますでしょうか?
ManagerManageには上記のプロフィール画面のフィールド名が見当たりませんでしたので、
こちらで質問させていただきました。

よろしくお願いします。
アバター
hisato
メンバー
メンバー
記事: 70
登録日時: 2012年8月18日(土) 20:21

ウェブユーザー管理のプロフィール項目のカスタマイズは可能でしょうか?

投稿記事by hisato » 2017年8月01日(火) 19:50

デフォルトだと電話番号のような項目を増やせる構造にはなっていません。

WebLoginPEというWebユーザー関係の機能を強化するスニペットがあるんですけど、しばらく更新されていないので色々不具合がありそうです。
手元の新しいEvoにインストールしてみましたがエラーは出ませんがユーザー情報の保存などはできませんでした。(日本語版は試していません)

探せば新しいアドオンがあるかもしれないですが、結構需要高そうな感じはしますし…。
ない場合は現状WebLoginPEのようなスニペットを作ったりWebUsers関連のイベントフックを使って拡張機能を作るしか無さそうです。

あまり参考にならないレスですみません。
rui
メンバー
メンバー
記事: 8
登録日時: 2015年1月09日(金) 21:07

ウェブユーザー管理のプロフィール項目のカスタマイズは可能でしょうか?

投稿記事by rui » 2017年8月01日(火) 20:10

hisato様

返信ありがとうございます!
やはり項目を増やせる構造ではないんですね…

とりあえずWebLoginPEをダメ元で試してみます!
ありがとうございます!
アバター
hisato
メンバー
メンバー
記事: 70
登録日時: 2012年8月18日(土) 20:21

ウェブユーザー管理のプロフィール項目のカスタマイズは可能でしょうか?

投稿記事by hisato » 2017年8月01日(火) 20:46

https://github.com/Jako/WebLoginPE

このリポジトリのWebLoginPEは比較的新しくて、日本語版で試したら一応使えるようでした。

PHPのバージョンによってはソースの webloginpe.class.php にある mysql の関数でエラーが出るので
mysql_num_rows を mysqli_num_rows にすればOKだと思います。

初めて使いましたが一応英語のdocsは添付されてますが結構大きめのスニペットみたいですね。
言語に日本語が無かったのですが、日本語ファイル提供れてるようでこのページの情報が参考になりそうです。
http://modx.jp.net/snippets/webloginpe-delete.html

https://github.com/extras-evolution/WebloginPE
こちらは多分新Evoに合わせたものだと思います。
rui
メンバー
メンバー
記事: 8
登録日時: 2015年1月09日(金) 21:07

ウェブユーザー管理のプロフィール項目のカスタマイズは可能でしょうか?

投稿記事by rui » 2017年8月02日(水) 10:50

hisato様

たびたびありがとうございます!
参考にさせていただきます!