現在、dedecms と discuz の統合に成功し、メンバーは同時にログインおよびログアウトできます。
しかし、問題は、dedecms ページにログインと登録のポップアップ ボックスを作成して、ログインに成功するか、discuz のログインと登録のポップアップ ボックスを使用して登録したいことです。会員情報(情報、アバターなど)を公開するため)。
やり方を教えてください。
付き合って長いのですが、ネット上に情報が少ないので、明確に説明できません。
この要件に遭遇したことはありません...
ただし、showWindow('login', 'member.php?mod=logging&action=login') を試してリンクしてください。それを変更し、discuz の common.js と style (common.css であるはずです) を導入する必要があります
私は試していないので、成功しない可能性があります。また、同期的にログインおよびログアウトできるのに、なぜそうしないのですか。ここで dedecms を使用しますか? ポップアップ ボックスを作成し、uc でログインします。 dedecms と discuz は 2 つの独立したアプリケーションです。複数のアプリケーションが同じものを共有する問題を解決するために uc インターフェイスを使用することは推奨されません。 user data
この要件を満たすには...
ただし、リンクを変更して discuz の common.js を導入する必要があります。とスタイル(common.cssのはずです)
試していないのでうまくいかないかもしれません また、ログインとログアウトは同時にできるので、dedecms上でポップアップボックスを作ってログインしてみてはいかがでしょうか。あなたの dedecms と discuz は独立しているため、このように呼び出すことはお勧めできません。 uc インターフェイスは、複数のアプリケーションが同じユーザー データを共有する問題を解決するために使用されます
私はこの要件に遭遇したことがありません...
ただし、showWindow('login', 'member.php?mod=logging&action=login') を試すことはできます。リンクを変更して、discuz common.js を導入する必要があります。と style (common.css のはず)
試していないので、うまくいかないかもしれません。また、同期ログインとログアウトができるので、dedecms でポップアップボックスを作って使ってみてはいかがでしょうか。 uc ご自身ですか? ログインします。 dedecms と discuz は 2 つの独立したアプリケーションです。このように呼び出すことはお勧めできません。 uc インターフェイスは、複数のアプリケーションが同じユーザー データを共有する問題を解決するために使用されます
ログインボックスを自分で作成し、バックグラウンドで uc_user_login を使用して同期ログインを実行することのみ可能です
ログインボックスを自分で作成し、バックグラウンドで uc_user_login を使用して同期ログインを実行することのみ可能です
これは、勉強して勉強してください。 dedecms+discuz を使用するのは、カスタムフォームの拡張機能を扱うのが少し難しいことを除いて、ほとんど同じです。