2

CCK は Drupal7 からなくなり、現在コアの一部となっている Fields API に置き換えられましたが、nodereference と userreference は移植されませんでした。私はこれらの 2 つのモジュールを広範囲に使用しているため、これは私にとって問題を引き起こします。

これら 2 つのモジュールを drupal7 とより互換性のあるものに置き換える努力が行われていますが、解決策は使用法によって異なります。人々がこれら 2 つのモジュールをどのように使用しているかに興味があります。可能な場合は交換ソリューションで考慮されるように、使用状況を以下にリストしてください。

始めます

  • userreference を使用して、プライベート ノードに個別のアクセス許可を付与します
4

2 に答える 2

4

私はそれを表示のみに使用します: A は B を 1 つ持つ、A は C を多数持つなど、追加の「もの」を必要とする関係は、このモジュールをはるかに超えています。

たとえば、A の削除時に、すべての B を削除するか、A に少なくとも 1 つの B があるなどです。

したがって、ノードタイプを持っている場合にのみ、時々ディスプレイを拡張したいと考えています。真の関係を実装するときは決してありません。

もう 1 つの経験則は、関係はほとんど持たないということです。各ノードに 1 つ以上のリレーションがある場合、ノードリレーションはスケーリングできず、独自のものを実装します。

于 2010-08-05T07:30:38.100 に答える
3

CCK は D7 に存在し、ノード参照、ユーザー参照、フィールドグループ、フィールド レベルの権限、および D6 CCK API から D7 フィールド API へのアップグレード パスを提供します。詳細については、 http://drupal.org/node/533222を参照してください。

残りの CCK モジュールを個別のプロジェクトに分割するという話がありましたが、特にアップグレード パスが重要であるため、正直なところ、それは実現しないと思います。

于 2010-08-04T22:26:52.020 に答える