Answers.Body: <p>I found the error, and I hope that was all now.</p>
  <p>I have changed the following in the greeting formulas (e-mail and letter).</p>
  <p>I have changed from:</p>
  <pre><code>Dear {contact.first_name}
  </code></pre>
  <p>to changed to:</p>
  <pre><code>{capture assign=p}{contact.individual_prefix}{/capture}{if $p==&quot;Frau&quot;}Liebe{else}Lieber{contact.first_name}
  </code></pre>
  <p>Now I saw in the Smarty code that I forgot the {/if} at the end.</p>
  <p>So correct is:</p>
  <pre><code>{capture assign=p}{contact.individual_prefix}{/capture}{if $p==&quot;Frau&quot;}Liebe{else}Lieber{contact.first_name}{/if}
  </code></pre>
  <p>And now it all works again ;-)</p>
  <p>Problem solved :-D</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-07-06T19:16:41.410Z
Answers.LastActivityDate: 2022-07-06T19:16:41.410Z
Answers.UserDisplayName: clamsy
Answers.Body: <p>php 8.1 is not supported yet by CiviCRM. Are you able to use php 8.0 instead?</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-07-06T18:30:52.087Z
Answers.Text: Hi,
  i think that's not the problem.  
  I changed to 8.0 - also a critical error -> but i got no email from wordpress.  
  I tried php 7.4 - same. The dialog tell me critical error -> but no mail from the system.  
    
  `Es gab einen kritischen Fehler auf deiner Website. Bitte überprüfe den Posteingang deiner Website-Administrator-E-Mail-Adresse für weitere Anweisungen.  
    
  Erfahre mehr über die Problembehandlung in WordPress.`
  After changing back to 8.1 - same -> critical error - no e-mail. But now, i changed to 8.0. i think it will be better. but the issue should be solved.
Answers.UserDisplayName: clamsy
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-07-06T18:32:01.423Z
Answers.Text: i guess, the problem is a litte bit greater. now, i can't modify any members in civicrm. i don't know what happend. Always the same issue.
Answers.UserDisplayName: clamsy
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-07-06T19:28:59.153Z
Answers.Text: i solved it. see my "answer". by the way - i change back to php 8.1 - it will work. the problem was the smarty-code in the greetings settings. i forgot the {/if}. That's all.
Answers.UserDisplayName: clamsy
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-07-06T16:08:07.957Z
Answers.LastActivityDate: 2022-07-06T16:08:07.957Z
Answers.UserDisplayName: Demerit
Body: <p>i use a fresh install on Wordpress (all together the newest Version)</p>
  <p>Now i want to try to register a second user on the WP-Register Page
  <a href="http://www.myurl.de/wp-login.php?action=register" rel="nofollow noreferrer">www.myurl.de/wp-login.php?action=register</a></p>
  <p>And now i have this message:</p>
  <hr />
  <p>Hallo!</p>
  <p>Seit WordPress 5.2 gibt es eine eingebaute Funktion, die erkennt, wenn ein Plugin oder ein Theme einen fatalen Fehler auf deiner Website verursacht, und dich deswegen mit dieser automatisierten E-Mail benachrichtigt.</p>
  <p>In diesem Fall hat WordPress einen Fehler in einem deiner Plugins, CiviCRM, abgefangen.</p>
  <p>Besuche zunächst deine Website (<a href="http://www.myurl.de/" rel="nofollow noreferrer">http://www.myurl.de/</a>) und überprüfe sie auf sichtbare Probleme. Besuche als nächstes die Seite, auf der der Fehler aufgetreten ist (<a href="http://www.myurl.de/wp-login.php?action=register" rel="nofollow noreferrer">http://www.myurl.de/wp-login.php?action=register</a>) und prüfe, ob es sichtbare Probleme gibt.</p>
  <p>Bitte kontaktiere dein Hosting-Unternehmen, um Unterstützung bei der weiteren Untersuchung dieses Problems zu erhalten.</p>
  <p>Wenn deine Website fehlerhaft zu sein scheint und du nicht mehr wie gewohnt auf dein Dashboard zugreifen kannst, hat WordPress jetzt einen speziellen „Wiederherstellungsmodus“. Auf diese Weise kannst du dich sicher in deinem Dashboard anmelden und weitere Untersuchungen durchführen.</p>
  <p><a href="http://www.myurl.de/wp-login.php?action=enter_recovery_mode&amp;rm_token=aRbG11nIYJQ9bwMF0hUzSd&amp;rm_key=3WUIQAzvX2F5ESXVFPidYr" rel="nofollow noreferrer">http://www.myurl.de/wp-login.php?action=enter_recovery_mode&amp;rm_token=aRbG11nIYJQ9bwMF0hUzSd&amp;rm_key=3WUIQAzvX2F5ESXVFPidYr</a></p>
  <p>Um deine Website zu schützen, läuft dieser Link in 1 Tag ab. Aber keine Sorge: Ein neuer Link wird dir per E-Mail zugeschickt, wenn der Fehler nach Ablauf der Frist erneut auftritt.</p>
  <p>Wenn du Hilfe bei diesem Problem suchst, wirst du möglicherweise nach einigen der folgenden Informationen gefragt:
  WordPress-Version 6.0
  Aktives Theme: Twenty Twenty-Two (Version 1.2)
  Aktuelles Plugin: CiviCRM (Version 5.50.4)
  PHP-Version 8.1.7</p>
  <h1>Fehler-Details</h1>
  <p>Ein Fehler vom Typ E_USER_ERROR wurde in der Zeile 1100 der Datei /mnt/web733/c1/32/52347653/htdocs/ttiu4/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php verursacht. Fehlermeldung: Smarty error: [in evaluated template line 1]: syntax error: mismatched tag {/crmScope}. expected {/if} (opened line 1). (Smarty_Compiler.class.php, line 2338)</p>
  
Tags: <wordpress>
Title: Smarty mismatched tag
ThreadText: # Smarty mismatched tag
  
  (Asked by: username_0 on 2022-07-06)
  
  i use a fresh install on Wordpress (all together the newest Version)
  
  Now i want to try to register a second user on the WP-Register Page
  [www.myurl.de/wp-login.php?action=register](http://www.myurl.de/wp-login.php?action=register)
  
  And now i have this message:
  
  ---
  
  Hallo!
  
  Seit WordPress 5.2 gibt es eine eingebaute Funktion, die erkennt, wenn ein Plugin oder ein Theme einen fatalen Fehler auf deiner Website verursacht, und dich deswegen mit dieser automatisierten E-Mail benachrichtigt.
  
  In diesem Fall hat WordPress einen Fehler in einem deiner Plugins, CiviCRM, abgefangen.
  
  Besuche zunächst deine Website (<http://www.myurl.de/>) und überprüfe sie auf sichtbare Probleme. Besuche als nächstes die Seite, auf der der Fehler aufgetreten ist (<http://www.myurl.de/wp-login.php?action=register>) und prüfe, ob es sichtbare Probleme gibt.
  
  Bitte kontaktiere dein Hosting-Unternehmen, um Unterstützung bei der weiteren Untersuchung dieses Problems zu erhalten.
  
  Wenn deine Website fehlerhaft zu sein scheint und du nicht mehr wie gewohnt auf dein Dashboard zugreifen kannst, hat WordPress jetzt einen speziellen „Wiederherstellungsmodus“. Auf diese Weise kannst du dich sicher in deinem Dashboard anmelden und weitere Untersuchungen durchführen.
  
  <http://www.myurl.de/wp-login.php?action=enter_recovery_mode&rm_token=aRbG11nIYJQ9bwMF0hUzSd&rm_key=3WUIQAzvX2F5ESXVFPidYr>
  
  Um deine Website zu schützen, läuft dieser Link in 1 Tag ab. Aber keine Sorge: Ein neuer Link wird dir per E-Mail zugeschickt, wenn der Fehler nach Ablauf der Frist erneut auftritt.
  
  Wenn du Hilfe bei diesem Problem suchst, wirst du möglicherweise nach einigen der folgenden Informationen gefragt:
  WordPress-Version 6.0
  Aktives Theme: Twenty Twenty-Two (Version 1.2)
  Aktuelles Plugin: CiviCRM (Version 5.50.4)
  PHP-Version 8.1.7
  
  # Fehler-Details
  
  Ein Fehler vom Typ E\_USER\_ERROR wurde in der Zeile 1100 der Datei /mnt/web733/c1/32/52347653/htdocs/ttiu4/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php verursacht. Fehlermeldung: Smarty error: [in evaluated template line 1]: syntax error: mismatched tag {/crmScope}. expected {/if} (opened line 1). (Smarty\_Compiler.class.php, line 2338)
  
  **Tags:** wordpress
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_0 on 2022-07-06. Score: 1
  
  I found the error, and I hope that was all now.
  
  I have changed the following in the greeting formulas (e-mail and letter).
  
  I have changed from:
  
  ```
  Dear {contact.first_name}
  
  ```
  
  to changed to:
  
  ```
  {capture assign=p}{contact.individual_prefix}{/capture}{if $p=="Frau"}Liebe{else}Lieber{contact.first_name}
  
  ```
  
  Now I saw in the Smarty code that I forgot the {/if} at the end.
  
  So correct is:
  
  ```
  {capture assign=p}{contact.individual_prefix}{/capture}{if $p=="Frau"}Liebe{else}Lieber{contact.first_name}{/if}
  
  ```
  
  And now it all works again ;-)
  
  Problem solved :-D
  
  
  ---
  
  ### Answer by username_1 on 2022-07-06. Score: 0
  
  php 8.1 is not supported yet by CiviCRM. Are you able to use php 8.0 instead?
  
  > **Comments:**
  > **username_0**: Hi, i think that's not the problem.   I changed to 8.0 - also a critical error -> but i got no email from wordpress.   I tried php 7.4 - same. The dialog tell me critical error -> but no mail from the system.      `Es gab einen kritischen Fehler auf deiner Website. Bitte überprüfe den Posteingang deiner Website-Administrator-E-Mail-Adresse für weitere Anweisungen.      Erfahre mehr über die Problembehandlung in WordPress.` After changing back to 8.1 - same -> critical error - no e-mail. But now, i changed to 8.0. i think it will be better. but the issue should be solved.  
  > **username_0**: i guess, the problem is a litte bit greater. now, i can't modify any members in civicrm. i don't know what happend. Always the same issue.  
  > **username_0**: i solved it. see my "answer". by the way - i change back to php 8.1 - it will work. the problem was the smarty-code in the greetings settings. i forgot the {/if}. That's all.  
  
  ---
  
  