0
新しいノードのノード名として使用したい独特のフィールドを持つコンテンツアプリがあります。問題はJCRノード名の一部ではない文字が含まれているため、カスタムプロパティではなくjcrNameにリンクすると、フィールドの元の目的には役に立たないものに変更されます(フィールド値にはスラッシュが含まれます)。Magnolia CMS、コンテンツアプリ、プロパティからノードを指定する
私の現在の解決策では、ノード名のフィールドが追加されていますが、これは確かに機能しますが、アプリのユーザーには明らかでない理由で詳細にUIフィールドが追加されます。
カスタムプロパティに文字列値を読み書きするフィールドを持つ方法はありますか?ノードに名前を付けるためにも使用されていますか?
カスタムノード名を設定するときに、info.magnolia.jcr.util.NodeNameHelper#getValidatedName(不正な文字を削除する)とNodeNameHelper#getUniqueName(重複を避ける)を使用することができます。 – MattDiMu