いつもお世話になっています。
イベント案内モジュール2.53をいくつか複製して使用させていただこうと思っています。
モジュールの複製は、サーバ管理者にお願いしてすでに複製できているのですが、それぞれのメールテンプレートをカスタマイズしようとして、一つのeguideのテンプレートをftpにてアップしたところ、他のすべての複製したeguideのテンプレートが同時に書き換わってしまいました。
具体的には、language/japanese/main.php とlanguage/japanese/mail_template/accept.tplです。
サーバ管理者のおっしゃるには、eguideの複製がduplicate.php によるハードリンクのためではないか、ということなのですが、複製したeguideごとに独自のメールテンプレートを持たせる方法はありますでしょうか。
ご教示のほど、よろしくお願いいたします。
ftp でアップロードする前に、一旦ファイルを削除すれば良いです。
(ftp で削除の操作を行う)
ありがとうございました。
無事、それぞれのファイルを更新することが出来ました。
関連でもう一つ教えていただきたいのですが、
eguide/templates/eguide_item.htmlなどのファイルは、それぞれ個別に更新できているのですが、今回のように一度に書き換わってしまうファイルは、どの範囲(?)になるのでしょうか?
複製時に独自の名前をつけたもの、たとえば
eguide_01/templates/eguide_01_item.htmlのような場合は書き換わらない、という理解でよろしいですか?
また、一度更新したファイルは、その後は普通に上書き更新しても他の複製したモジュールに影響を与えない、という理解でよろしいでしょうか。
お手数をおかけしますが、よろしくお願いします。
その理解であっています。
けど、テンプレートのカスタマイズであれば、テンプレートマネージャあるいは altsysのテンプレート管理で行うのが良いんじゃないでしょうか。
ありがとうございました。
テンプレートのカスタマイズは、altsysで行っています。
ただ、複製した各eguideに共通する部分もあるため、雛形としてftpしたほうが楽かと思いまして...(^^;;;
まだまだ、この素晴らしいモジュールのすべてを使いこなすことが出来ませんが、地道にがんばりたいと思います。
今後ともよろしくお願いいたします。