ページ 11

1.0.7J-r1でのインストールオプションの追加

Posted: 2013年1月07日(月) 18:37
by kazuike
-----
MODXのバージョン:1.0.7J-r1
-----
1.0.7Jまでは、
/install/assets/の下、
chunks,modules,plugins,snippets,templates,tvs
それぞれのディレクトリに、.tplファイルをアップしてからインストールを実行すれば、
各種エレメントやモジュールを追加してインストールできましたが、
1.0.7J-r1ではこの方法ではできませんでした。

/installの下にassetsがなくなっていましたので、
/assets/の下
chunks,modules,plugins,snippets,templates,tvs
それぞれのディレクトリの、直下、もしくは、個別ディレクトリ内に、
.tplファイルをアップしてからインストールを試してみましたが、
この方法でもインストールオプションに追加することができませんでした。

1.0.7J-r1でのインストールオプションの追加方法をお教えください。
よろしくお願いいたします。

Re: 1.0.7J-r1でのインストールオプションの追加

Posted: 2013年1月07日(月) 18:49
by yama
xxx.install_base.tplという名前にするとインストーラで検出されます。
(拡張子だけだといろいろ拾ってしまうことがあるため)

http://forum.modx.jp/viewtopic.php?f=34&t=1050
パッケージはこちらを使ってもらったほうがいいかも?

http://www.xtrec.com/column/1218700791.html
上記の問題があることが分かったので修正を加えてます。

Re: 1.0.7J-r1でのインストールオプションの追加

Posted: 2013年1月12日(土) 12:59
by yama
今回の件ですが、まだ分かりにくいため変更する可能性があります。

複数のスニペット・チャンク・プラグインを組み合わせるタイプの複雑な拡張機能の場合、tplファイルの格納先をそれぞれ用意する必要があり、分散して分かりにくいと思います。ディレクトリ構成でtplファイルを見ただけでは、どれとどれが関係しているのかが分かりません。
たとえば「install_base」という名前のフォルダを作って、そこにまとめて置いておくような仕様だと管理しやすいのではと考えています。