Modele note de synthese redacteur

Je suis heureux d`annoncer que la synthèse 8.2.1 est disponible sur NuGet. Cette version ajoute principalement des fonctionnalités supplémentaires. Si vous avez utilisé Synthesis long, vous avez probablement vu celui-ci. Vous ajoutez un champ de modèle, générez votre modèle et oubliez de publier le champ. Soudain, vous obtenez un très utile “paramètre ne peut pas être null” erreur qui ne vous dit rien sur le nom du champ qui a effectivement causé. La synthèse 7 résout ce problème et signale le nom du champ manquant au lieu d`un message d`erreur générique. Teresa Shellenbarger, PhD, RN, CNE, ANEF est professeur au département des soins infirmiers et des professions de la santé alliée à Indiana University of Pennsylvania, Indiana, PA où elle enseigne des cours de soins infirmiers diplômés. Le Dr Shellenbarger encadre aussi fréquemment de nouveaux professeurs et étudiants diplômés qui se développent en érudits et écrivains émergents. Elle est membre des auteurs en résidence de l`infirmière auteur et rédacteur en chef.

Les versions précédentes de Synthesis généreraient des classes qui avaient des types de champs concrets, tels que RichTextField, qui étaient fortement liés aux API d`élément Sitecore ou aux API de recherche. Cela empêchait facilement la création de versions factices de la classe à des fins de test. La synthèse 7 modifie cela en vous permettant de définir à la fois un mappage de type de champ concret privé et et une cartographie d`interface publique, comme ceci: comme toujours, grâce aux membres de la communauté qui utilisent et contribuent à la synthèse-vous tous Rock. N`hésitez pas à me frapper sur Twitter ou signaler un problème ou une demande d`extraction sur GitHub si vous avez des problèmes. Après la mise à niveau du package NuGet, vous devez supprimer les mappages de champs dans Synthesis. config vers le champ document Word supprimé et les types de champs zone de dépôt de fichier. Le mappage de champ Word peut ne pas exister en fonction de la version que vous venez de. Si vous êtes basé sur une Convention sur l`endroit où les modèles appartiennent à un module (comme Helix est), vous pouvez généralement Encoder ces conventions dans une classe d`enregistrement de base et implémenter encore moins de code dans chaque inscription de module. Pour un exemple de ceci, voir l`exemple de l`implémentation de synthèse habitat qui infères à peu près tout par Convention. En outre, la synthèse 7.2.1 a été testée sur la prévisualisation technique de Sitecore 8 et fonctionne sans problème.

This entry was posted in Senza categoria by . Bookmark the permalink.

Comments are closed.