(データベースは気軽にいじらない方がいいと思うので、サイトがテスト環境じゃなければもっと詳しい人の回答を待ってください)
phpMyAdminでデータベースを直接いじらないといけないかもしれませんね。
Usersのテーブルにあるかも?
validate_user_email.phpですが、%sを消してしまってるのがいけなかったのかも?
明確な回答じゃなくて申し訳ありません。
Re: ユーザー登録後に送られるメールについて
2020年7月8日 at 11:42
ルート/concrete/mail
フォルダ内の該当するphpファイルを編集し、
ルート/application/mail
にアップロードすればいけると思います。
Your post has been saved and will be published after approval by the forum moderator.
D
Re: ユーザー登録後に送られるメールについて
早速該当するであろう2つのファイルにコメントなど書き加え、
applicatioon/mailフォルダにアップロードしました。
修正したファイルは下記2点です。
・validate_user_email.php
・user_registered_approval_complete.php
しかしながら、修正が間違っていたのか、
届いたメールにはメールアドレス確認用のURLがついておらず、
再度登録しようとすると
「メールアドレス「***」は既に使われています。
ログインしようとしても
「このアカウントの認証が終わっていません。このアカウントが登録されているメールアドレスをチェックして認証リンクをクリックしてください。」
と表記され、どうしようもなくなった状態です…
管理者アカウントでメンバーのリストを見ても、該当のアカウント(メールアドレス)は表示されていないため、登録申請自体を取り消すこともできません。
対処法等あればご教示頂けますでしょうか。
宜しくお願い致します。
・修正したvalidate_user_email.phpは下記です。
<?php
defined('C5_EXECUTE') or die("Access Denied.");
$subject = $site . " " . t("ユーザー登録 - メールアドレスの確認をお願いします。");
$body = t("
ユーザー登録を頂き、ありがとうございます。
下記のURLにアクセスして頂き、アカウントを有効にしてください。
%s
", $site, View::url('/login', 'callback', 'concrete', 'v', $uHash), $site);