21からまでを表示 (計959) |
ブロックの開発で、javascriptからajaxでphpを呼び出す実験をしています。
AJAXで呼び出されるコード(xxxx.php)を、blocks/tools/xxxx.php のようにtoolsの下に置いて、
xxxx.phpの中身は以下で、呼び出されたらerrorログに、toolsと出力され、ok を返すだけのPHPです。
----
defined('C5_EXECUTE') or die("Access Denied.");
error_log("tools");
echo "ok";
---
var url = "'.$uh->getBlockTypeToolsURL($bt).'/xxxx.php";
で以下のパスを得て、
url = "/concrete5.7.5.2/index.php/tools/blocks/tomoac_form/xxxx.php";
$.ajax({
url: url,
success: function( msg ) {
alert("success:" + msg);
},
});
として動作実験してみました。
結果は、alertで、success:undefined と表示され
エラーログには、なにも表示されません。
スクリプトのエラーもありません。
つまり、呼び出しができていません。
xxxx.phpを、toolsでなく、ホームディレクトリに、xxxx.phpを置いて、
url = "/concrete5.7.5.2/xxxx.php";
で呼び出すと、うまく実行してくれます。
やっぱり、$uh->getBlockTypeToolsURL($bt) で得るURL
"/concrete5.7.5.2/index.php/tools/blocks/tomoac_form/xxxx.php";
が正しくないのかなあと思うのですが、どうなんでしょう。
Posted on 10月 09, 2015 at 6:09 午後
|
ありがとうございました。
Posted on 10月 05, 2015 at 5:27 午前
|
ブロックのコピーは、5.6のときと同じようにできますが、そのコピーしたブロックをペーストするにはどうやればできますでしょうか。
Posted on 10月 04, 2015 at 12:06 午後
|
自己解決です。
データベースが完全にコピーできていませんでした。
Posted on 8月 08, 2015 at 6:18 午前
|
何度か移設をしているサイト(updateで5.6.3.3.ja)で、今回移設したら
「 PHP Fatal error: Exception thrown without a stack frame in Unknown on line 0」
が出て開かなくなり、画面が真っ白です。
同時に移設した別のサイトは問題なく移設できました。また5.6と5.7の最新版をインストールしてみましたが問題はありませんでしたので、新しいサーバーの環境は問題ないと思います。
なにか試してみるといいことがあればお教えください。
現在のサーバーへは5月に移設したのですが、その時は問題なく移設できました。
Posted on 8月 08, 2015 at 5:52 午前
|
よくわからないところもありますが、追加できました。ありがとうございました。
Posted on 7月 03, 2015 at 3:19 午後
|
記事ブロックエディターに選択できるフォントを追加したいのですが、どうすれば追加できますでしょうか。
Posted on 7月 03, 2015 at 2:22 午後
|
申し訳ありません
最新版では修正されていますので、最新版を送ります。
*現在、最新版をマケットプレースに登録しようとしていますので、ダウンロードできません。
以下からメールアドレスを送ってください。
http://concrete5.tomo.ac/otoiawase/
Posted on 6月 25, 2015 at 5:29 午後
|
件名の通り、FacebookのようにURLを貼ったら画像やテキストを拾って表示してくれるアドオンブロックはないでしょうか?
Posted on 5月 30, 2015 at 7:06 午後
|
できました!
ありがとうございました。
Posted on 4月 21, 2015 at 2:40 午後
|