MPクラウドの連携方法
目次
オリジナルの場合
MPクラウドと連携している場所
mpcloudディレクトリ | ※一切触らないデータは割愛させてもらいます。「config」>「env.php」 独自ドメインを記入することで、お客様のアカウントと紐づけるためのファイルです。 「news」>「news01.php」 「news」>「news01_honbun.php」 「news」>「news02.php」 |
||||
---|---|---|---|---|---|
全html共通(Template) | ヘッダー・スマホナビの予約ボタン
※現時点で使うことがほぼないので、通常時はコメントアウトしています。 リンクに入っている、.mpcloud_reserve、.mpcloud_monshinのクラス名がトリガーになって、MPクラウドのURLを呼び出します。 フッターのスクリプト(2か所)
|
||||
index.html | お知らせ
お知らせを呼び出すコードです。 診療状況表示
診療状況表示を表示させるコードです。 |
||||
news.html | お知らせ 下記がお知らせを表示させるためのコードになっています。 下記のスクリプトで、.news_textというクラスのある場所にnews02.phpのデータを表示させるという仕組みになっています。
フッターのスクリプト
|
本番環境
MPクラウドのアカウントを開設する
開設したらお知らせ投稿や、診療状況表示が出るかテストしてください。
お知らせや診療状況の使い方はこちら
「mpcloudディレクトリ」>「config」>「env.php」の編集
下記の「https://test-original.demo-mpcloud.com」を独自ドメイン名に変更してください。
1 |
define('WEBSITE_URL', 'https://test-original.demo-mpcloud.com'); |
以上で設定は完了です。
エラー等が起きた場合はQ&Aを参照してください。
それでも分からない場合は#web制作で聞き、それでも解決できない場合は#mpクラウド_generalでMPクラウド担当者に質問して教えていただきます。
テスト環境(hero1160xx.xsrv.jp)
MPクラウドのアカウントを開設する
開設したらお知らせ投稿や、診療状況表示が出るかテストしてください。
お知らせや診療状況の使い方はこちら
「mpcloudディレクトリ」>「config」>「env.php」の編集
下記の「https://test-original.demo-mpcloud.com」を独自ドメイン名に変更してください。
※告知サイトを開設している or 旧サイトがすでにヒーローの管理下にある場合は独自ドメインで動きます。
ドメイン移管前の案件だけ特殊な設定が必要になります。
1 |
define('WEBSITE_URL', 'https://test-original.demo-mpcloud.com'); |
以上で設定は完了です。
エラー等が起きた場合はQ&Aを参照してください。
それでも分からない場合は#web制作で聞き、それでも解決できない場合は#mpクラウド_generalでMPクラウド担当者に質問して教えていただきます。
ドメイン移管前のテスト環境(xxxx-check-xserver.jp or hero1160xx.xsrv.jp)
MPクラウドのアカウントを開設する
kintoneの基本情報のURLを変更する
下記の画像のように、1行目にテストサーバーの情報を入れてください。
※画像上ではhttpになっていますが、httpsが正しいです!
MPクラウドのシステムは基本的にSSL化された状態のURLで正しく稼働します。
そのため、テスト環境もSSL化してください。
SSL化の方法はこちら
「mpcloudディレクトリ」>「config」>「env.php」の編集
下記の「https://test-original.demo-mpcloud.com」をxxxx-check-xserver.jp or hero1160xx.xsrv.jp(xx部分は該当のドメイン名)に変更してください。
1 |
define('WEBSITE_URL', 'https://test-original.demo-mpcloud.com'); |
以上で設定は完了です。
エラー等が起きた場合はQ&Aを参照してください。
それでも分からない場合は#web制作で聞き、それでも解決できない場合は#mpクラウド_generalでMPクラウド担当者に質問して教えていただきます。
システムオリジナル/システムプレミアム(HERO CMS)の場合
WordPressサイトの場合、基本的にphpファイルなどの内部を編集することはありません。アカウントの開設と動作確認だけでOKです。
※SSL化できないテスト環境(チェックサーバー)に反映させたい場合のみ、function.phpの編集が必要です。後述。
front-page.phpにお知らせ、診療状況表示が出ます。
page-news.phpにお知らせ一覧が出ます。
本番環境
MPクラウドのアカウントを開設する
以上で設定は完了です。
エラー等が起きた場合はQ&Aを参照してください。
それでも分からない場合は#web制作で聞き、それでも解決できない場合は#mpクラウド_generalでMPクラウド担当者に質問して教えていただきます。
SSL化済みテスト環境(hero1160xx.xsrv.jp)
MPクラウドのアカウントを開設する
kintoneの基本情報のURLを変更する
下記の画像のように、1行目にテストサーバーの情報を入れてください。
※画像上ではhttpになっていますが、httpsが正しいです!
MPクラウドのシステムは基本的にSSL化された状態のURLで正しく稼働します。
そのため、テスト環境もSSL化してください。
SSL化の方法はこちら
以上で設定は完了です。
エラー等が起きた場合はQ&Aを参照してください。
それでも分からない場合は#web制作で聞き、それでも解決できない場合は#mpクラウド_generalでMPクラウド担当者に質問して教えていただきます。
ドメイン移管前のテスト環境(xxxx-check-xserver.jp)
SSL化できないので、function.phpを編集する必要があります。
MPクラウドのアカウントを開設する
kintoneの基本情報のURLを変更する
下記の画像のように、1行目にテストサーバーの情報を入れてください。
※変更後、反映までに最大20分程度かかります。
function.phpを編集する
$clinic_url = (empty($_SERVER['HTTPS']) ? 'http://' : 'https://') . $_SERVER['HTTP_HOST'];
をコメントアウトし、
$clinic_url = 'http://●●●.check-xserver.jp';
を追加します。
※上記の伏字部分はその案件のURLを入れてください。
※公開時は、function.phpを元に戻す必要があります。
(コメントアウトを解除し、チェックサーバーのURLの行は削除)
以上で設定は完了です。
エラー等が起きた場合はQ&Aを参照してください。
それでも分からない場合は#web制作で聞き、それでも解決できない場合は#mpクラウド_generalでMPクラウド担当者に質問して教えていただきます。