検索結果 364 件

by kazuike
2014年6月25日(水) 16:36
フォーラム: 質問全般・改善要望
トピック: OnDocFormPrerenderでの使用するテンプレート切り替え(1.0.13J-r1)) 【解決済み】
返信数: 4
閲覧数: 5858

Re: OnDocFormPrerenderでの使用するテンプレート切り替え(1.0.13J-r1)) 【解決済み】

すみません。解決しました。

kazuike さんが書きました:代わりに「$docObject->template」に値を入れれば良いのか?と思ってやってみましたが、
これも違うようです。

こちらのミスで、「$docObject」のglobal宣言が抜けていました。
「$docObject->template」に値を入れればOKでした。
お騒がせしました。
by kazuike
2014年6月25日(水) 16:25
フォーラム: 質問全般・改善要望
トピック: OnDocFormPrerenderでの使用するテンプレート切り替え(1.0.13J-r1)) 【解決済み】
返信数: 4
閲覧数: 5858

OnDocFormPrerenderでの使用するテンプレート切り替え(1.0.13J-r1)) 【解決済み】

----- MODXのバージョン:1.0.13J-r1 ----- 「SwitchDefaultTemplate」 http://forum.modx.jp/viewtopic.php?f=54&t=536 という、 リソース編集画面を開く際に、 設定したルールに従って使用するテンプレートを切り替えるというプラグインを作っていますが、 これが、MODX1.0.13J-r1では効かなくなっています。 イベント「OnDocFormPrerender」でひっかけて、 $content['template'] = $dtmpl; のように使用するテンプレートを切り替えているのですが、 どうも「...
by kazuike
2014年6月21日(土) 14:43
フォーラム: 質問全般・改善要望
トピック: DittoのPHxでプレースホルダが使えない件 【解決済み】
返信数: 6
閲覧数: 6864

Re: DittoのPHxでプレースホルダが使えない件 【解決済み】

ありがとうございます。

DittoのPHxでプレースホルダを使えました。
by kazuike
2014年6月19日(木) 23:07
フォーラム: 質問全般・改善要望
トピック: DittoのPHxでプレースホルダが使えない件 【解決済み】
返信数: 6
閲覧数: 6864

Re: DittoのPHxでプレースホルダが使えない件 【解決済み】

念のためソース貼っておきます。 ▼スニペット(PHxカスタムモディファイア)「phx:switch_text」 <?php if ($this->placeholders['flag']=='1') { $output = $this->placeholders['text_a']; } else { $output = $this->placeholders['text_b']; } return $output; ?> ▼Dittoの部分 <h3>プレースホルダを直接使用</h3> <table> [[Ditto? &orderBy = createdon DESC &tp...
by kazuike
2014年6月19日(木) 22:54
フォーラム: 質問全般・改善要望
トピック: DittoのPHxでプレースホルダが使えない件 【解決済み】
返信数: 6
閲覧数: 6864

Re: DittoのPHxでプレースホルダが使えない件 【解決済み】

yamaさん
ありがとうございます。

とりあえず、サンプルを作りました。
http://140619223906-5296.evo.demo.modx.jp/manager/

「プレースホルダを直接使用」と「PHxカスタムモディファイアを使用」の両方でリストを出しています。
http://140619223906-5296.evo.demo.modx.jp/news/

よろしくお願いいたします。
by kazuike
2014年6月19日(木) 16:30
フォーラム: 質問全般・改善要望
トピック: DittoのPHxでプレースホルダが使えない件 【解決済み】
返信数: 6
閲覧数: 6864

DittoのPHxでプレースホルダが使えない件 【解決済み】

----- MODXのバージョン:1.0.13J-r1 PHPのバージョン:5.3.28 ----- その昔は、Dittoの出力パターンの中で、 [+flag:is=`1`:then=`[+text_a+]`:else=`[+text_b+]`+] のように、 PHxの中でも、プレースホルダが自由に使えたように思いますが、 最近(と言ってもけっこう経ちますが)は、これが使えたり、使えなかったりします。 参考) http://forum.modx.jp/viewtopic.php?f=7&t=1215 今までは、なんとかサイトの仕様を決める段階で、このようなプレースホルダの切替を使わない...
by kazuike
2014年6月11日(水) 03:20
フォーラム: 質問全般・改善要望
トピック: cfFormMailer1.3が動かない(?) 【解決済み】
返信数: 8
閲覧数: 7174

Re: cfFormMailer1.3が動かない(?) 【解決済み】

同じcfFormMailerの1.3でも、
私が使っていたものは、2014年1月10日に更新されたもので、
最新は4月28日に更新されたものですね…
近いうちに使う予定がありますので、
最新版で一度調べてみようと思います。
by kazuike
2014年6月11日(水) 00:54
フォーラム: 質問全般・改善要望
トピック: cfFormMailer1.3が動かない(?) 【解決済み】
返信数: 8
閲覧数: 7174

Re: cfFormMailer1.3が動かない(?) 【解決済み】

入力チェックで、ちゃんとエラーメッセージが出るというのは、 cfFormMailerのvalid属性指定のチェックのことですよね? だとしたら、action指定等のレベルの問題ではないかも… 入力フォームを表示した際、 ブラウザでページのHTMLソースを確認してみてください。 <form>タグのすぐ後ろに <input type="hidden" name="_mode" value="conf" /> というタグが付加されていますでしょうか? まさかと思いますが、 送信ボタンが「name="return"」になっ...
by kazuike
2014年6月11日(水) 00:15
フォーラム: 質問全般・改善要望
トピック: cfFormMailer1.3が動かない(?) 【解決済み】
返信数: 8
閲覧数: 7174

Re: cfFormMailer1.3が動かない(?) 【解決済み】

本題と違うところですが、ちょっと抜けて(省略しすぎ)ました。すみません。 確認画面から入力画面に戻るボタンは以下のような感じです。 <button type="submit" name="return">戻る</button> (name="return"が重要) 本当はこちらです <button type="submit" name="return" value="戻る">戻る</button> このタグでは、たしかvalue属性が無いとうまく動かなかったと思います。
by kazuike
2014年6月11日(水) 00:05
フォーラム: 質問全般・改善要望
トピック: cfFormMailer1.3が動かない(?) 【解決済み】
返信数: 8
閲覧数: 7174

Re: cfFormMailer1.3が動かない(?) 【解決済み】

yamaさんも書かれてますが、<form>タグのaction属性の指定あたりのような気がしますが… ちなみに、私は以下のような感じにしてます。 <form action="[~[*id*]~]" method="post"> (実際は、id、class、roleなんかも指定してますが、ここでは関係ないので省略) あと、これ以外に確認するとしたら、送信ボタンが「type="submit"」になっているかどうか?ぐらいしか思いつきませんが… ついでですが、 確認画面から入力画面に戻るボタンは以下のような感じです。 <button type...
by kazuike
2014年5月20日(火) 18:37
フォーラム: 質問全般・改善要望
トピック: cfFormMailerの添付が解除されない 【解決済み】
返信数: 1
閲覧数: 4354

Re: cfFormMailerの添付が解除されない 【解決済み】

ソースを見た限りでは、 自動返信処理の中で添付ファイルを削除しているようなので、 自動返信を行わない(管理者宛メール送信のみの)場合でも削除するように、 以下のように、メソッド「sendMail()」の最後で削除するように変更してみました。 元のコード $send_flag = $pm->Send(); // 送信したファイルを削除 if ($upload_flag) { foreach ($_SESSION['_cf_uploaded'] as $attach_file) { unlink($attach_file['path']); } unset($_SESSION['_cf_uploa...
by kazuike
2014年5月20日(火) 17:45
フォーラム: 質問全般・改善要望
トピック: cfFormMailerの添付が解除されない 【解決済み】
返信数: 1
閲覧数: 4354

cfFormMailerの添付が解除されない 【解決済み】

-----
ご利用のサーバ:NTTコミュニケーションズ Bizメール&ウェブ ビジネス
MODXのバージョン:1.0.12J-r1
PHPのバージョン:5.4.14
MySQLのバージョン:5.1.50
ブラウザ:Firefox、他諸々のブラウザ
-----

cfFormMailerで、一度ファイルを添付して送信すると、
ファイルを添付しない他のcfFormMailerを使ったフォームでも、
先に添付した同じファイルがメールに添付されるようになり、
これを解除することができません。
by kazuike
2014年5月17日(土) 16:37
フォーラム: 質問全般・改善要望
トピック: cfFileViewとMODXの仕様 【解決済み】
返信数: 2
閲覧数: 4867

Re: cfFileViewとMODXの仕様 【解決済み】

「$modx->decoded_request_uri」が使えそうな気がしたので、
取り急ぎ、「plugin.cfFileView.php」17行目

コード: 全て選択

    if ($modx->documentIdentifier == $viewFileName) {

コード: 全て選択

    if (strpos($modx->decoded_request_uri, $viewFileName) === 1) {
にすることで、機能するようになりました。

#もう少し厳密にチェックする方が良い気もしますが…
by kazuike
2014年5月17日(土) 15:01
フォーラム: 質問全般・改善要望
トピック: cfFileViewとMODXの仕様 【解決済み】
返信数: 2
閲覧数: 4867

cfFileViewとMODXの仕様 【解決済み】

----- MODXのバージョン: 1.0.12J-r1 ----- cfFormMailerで、 ファイルを添付して送信する際、確認画面で使用するプラグイン「cfFileView」について。 確認画面で <img src="cfFileView?field=photo" alt="" width="100" /> のようにして埋め込み、 システムイベント「OnPageNotFound」で起動しますが、 ページアドレスが「cfFileView」かどうかを、 「$modx->documentIdentifier」によって判定していて、 ...
by kazuike
2014年4月09日(水) 18:03
フォーラム: 開発関連の話題
トピック: 1.0.12J-r2ベータです
返信数: 44
閲覧数: 28905

Re: 1.0.12J-r2ベータです

yama さんが書きました:※追記
https://github.com/modxcms-jp/evolution ... 9dc42R1603
ここのところ、とりあえずコメントアウトしておかないと文字列の向きが右→左になってしまいます。あとで修正します

コード: 全て選択

$modx_textdir = 'ltr';
の部分をコメントアウトするということですね。
by kazuike
2014年4月09日(水) 12:54
フォーラム: 開発関連の話題
トピック: 1.0.12J-r2ベータです
返信数: 44
閲覧数: 28905

Re: 1.0.12J-r2ベータです

yama さんが書きました:
evo1012-r2-b9.zip
ベータ9です。投稿画面の処理を組み替えています。

管理画面の上部フレームが文字化けします。
出力されたHTMLの以下の箇所、
「charset=UTF-8」のはずの部分がそうなっていないようです。

コード: 全て選択

<meta http-equiv="Content-Type" content="text/html; charset=" />
by kazuike
2014年4月07日(月) 16:34
フォーラム: 開発関連の話題
トピック: 1.0.12J-r2ベータです
返信数: 44
閲覧数: 28905

Re: 1.0.12J-r2ベータです

yama さんが書きました:コア側の不具合ですね。後ほど修正します。
従来は$modx->documentObject['テンプレート変数名'][1]という形でテンプレート変数の値にアクセスしていたのを$modx->documentObject['テンプレート変数名']['value']という形でもアクセスできるように改善したのですが、その周辺の不具合のようです。

これは
$modx->getTemplateVarOutput
が機能していないということですね?

他にも、なぜか機能していないスニペットがありましたので、
納得です。
by kazuike
2014年4月07日(月) 14:22
フォーラム: 開発関連の話題
トピック: 1.0.12J-r2ベータです
返信数: 44
閲覧数: 28905

Re: 1.0.12J-r2ベータです

WayfinderのrowTpl等で、テンプレート変数を使ってもうまく出力されないようです。
(リソース変数は問題ないようです。)
ただ、evo1012-r2-b7にバージョンアップしてから気づいたので、
バージョンアップする前からの問題かどうかがわかりません。
by kazuike
2014年4月03日(木) 22:34
フォーラム: 開発関連の話題
トピック: 1.0.12J-r2ベータです
返信数: 44
閲覧数: 28905

Re: 1.0.12J-r2ベータです

yama さんが書きました:
mm_moveFieldsToTab
mm_default
mm_changeFieldHelp
mm_renameSection
mm_requireFields

これも動作しないですか?
細かくは確認していませんが、おおよそ機能しているようです。