リソース複製時に子リソースの所属グループが複製されない  【解決済み】

質問全般・改善要望
返信する
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

リソース複製時に子リソースの所属グループが複製されない  【解決済み】

投稿記事 by kazuike »

-----
MODXのバージョン:1.0.6J-r6
PHPのバージョン:5.3.13
MySQLのバージョン:5.0.95
ブラウザ:Firefox15.0.1
-----

コンテナを複製した際、子リソースも複製されますが、
子リソースの所属グループが正しく複製されません。

DB「modx_document_groups」を見ると、
「document_group」と「document」がともに0のレコードが、
複製したリソースの数だけ生成されています。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: リソース複製時に子リソースの所属グループが複製されない

投稿記事 by kazuike »

一部訂正します。
子リソースだけでなく、コンテナリソースも所属グループが複製されません。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: リソース複製時に子リソースの所属グループが複製されない

投稿記事 by kazuike »

トピックを分けるか迷いましたが、関連するかもしれないので、一応ここに書いておきます。

コンテナを複製した際、
子リソースのメニューオーダーも複製されないのですが、これは仕様でしょうか?
どうも、IDの順番にメニューオーダーが振り直されている感じに見えますが…
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: リソース複製時に子リソースの所属グループが複製されない

投稿記事 by kazuike »

複製時の不具合に関して、追加情報です。

テンプレート変数の値も複製されないようです。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3251
登録日時: 2009年7月29日(水) 02:50

Re: リソース複製時に子リソースの所属グループが複製されない

投稿記事 by yama »

パッチを作成しました。もしよければ確認をお願いします。

https://github.com/modxcms-jp/evolution ... 2d5261f143
コミットログ
添付ファイル
manager.zip
(11.77 KiB) ダウンロード数: 747 回
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: リソース複製時に子リソースの所属グループが複製されない

投稿記事 by kazuike »

ご対応ありがとうございます。
所属グループとテンプレート変数の値が、正しく複製されることを確認しました。

メニューオーダーは、
グローバル設定の「メニューオーダー自動増分」の設定内容に関係なく、
(おそらくIDの順に)振り直されてしまいますが、
これはどうしようもないでしょうか?
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3251
登録日時: 2009年7月29日(水) 02:50

Re: リソース複製時に子リソースの所属グループが複製されない

投稿記事 by yama »

修正を加えてみました。これでどうでしょう?
(manager/processors/ ディレクトリに上書き)
添付ファイル
duplicate_content.processor.zip
(2.21 KiB) ダウンロード数: 733 回
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: リソース複製時に子リソースの所属グループが複製されない

投稿記事 by kazuike »

ご対応ありがとうございます。

メニューオーダーも複製されました。
(コンテナのメニューオーダーは、グローバル設定に従って正しく増加していました。)
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
返信する