Es gibt einen Inhaltstyp ("Jobliste"), mit dem ein Geschäftskonto Stellenangebote auflisten kann, und ein Profil2-Profil für jedes Unternehmen, das die Adresse, den Organisationsnamen und Taxonomiebegriffe des Unternehmens wie den Branchentyp enthält.
95% der Unternehmen, die eine Stellenanzeige auflisten, verwenden dieselben Informationen. Ich könnte nur die Profilinformationen verwenden, muss aber die 5% berücksichtigen, die möglicherweise das Formular für die Stellenanzeige ändern möchten. Zum Beispiel könnte sich der Job in einem anderen Staat oder Land befinden und dies muss berücksichtigt werden. Ich denke, der beste Weg, um mit dieser Situation umzugehen, besteht darin, die gleichen Felder sowohl im Profil als auch im Formular für die Stellenanzeige zu haben, aber dem Unternehmen zu erlauben, die Informationen im Formular für die Stellenanzeige zu ändern.
Es ist sinnvoll, das Formular für die Stellenanzeige standardmäßig mit Informationen zum Unternehmensprofil auszufüllen. Wie mache ich das am besten? Ich wollte Regeln verwenden, kann jedoch keine einzige Option für eine Regel finden, bevor das ursprüngliche Formular zur Knotenerstellung erstellt wurde.
Sollte ich nur verwenden, hook_form_alter()
um auf die Profilinformationen bei der Erstellung des ursprünglichen Knotens zuzugreifen und diese Informationen zum Festlegen der Standardwerte zu verwenden?