<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Der Magento Experte</title>
	<atom:link href="https://www.der-mage-experte.de/tag/modaler-dialog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.der-mage-experte.de</link>
	<description>Ihr Magento Experte &#38; Entwickler</description>
	<lastBuildDate>Thu, 09 Jul 2026 08:42:15 +0000</lastBuildDate>
	<language>de-DE</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.8.6</generator>
	<item>
		<title>Modalen Dialog mit Close Button mit Hyvä erstellen</title>
		<link>https://www.der-mage-experte.de/2269/magento2-modalen-dialog-mit-close-button-mit-hyva-erstellen/</link>
		<comments>https://www.der-mage-experte.de/2269/magento2-modalen-dialog-mit-close-button-mit-hyva-erstellen/#comments</comments>
		<pubDate>Wed, 29 May 2024 22:03:55 +0000</pubDate>
		<dc:creator><![CDATA[Mex]]></dc:creator>
				<category><![CDATA[Magento Lösungen]]></category>
		<category><![CDATA[Hyvä]]></category>
		<category><![CDATA[Magento 2]]></category>
		<category><![CDATA[modaler Dialog]]></category>

		<guid isPermaLink="false">https://www.der-mage-experte.de/?p=2269</guid>
		<description><![CDATA[Mit Hyvä können Sie problemlos eigene modale Dialoge erstellen. So beginnen Sie mit dem Erstellen des modalen Dialoges im Hyvä Theme: [crayon-6a656598d9839/] Sie können den Dialog mit jedem beliebigen HTML Element öffnen. Im folgenden Beispiel ist es ein span Element,&#8230;]]></description>
				<content:encoded><![CDATA[<p>Mit Hyvä können Sie problemlos eigene modale Dialoge erstellen. So beginnen Sie mit dem Erstellen des modalen Dialoges im Hyvä Theme:</p><pre class="crayon-plain-tag">$heroicons = $viewModels-&gt;require(\Hyva\Theme\ViewModel\HeroiconsOutline::class);
$modalDialog = $viewModels-&gt;require(\Hyva\Theme\ViewModel\Modal::class)
  -&gt;createModal()
  -&gt;withDialogRefName('unique-name')
  -&gt;withContent('
    &lt;div class=&quot;absolute top-4 right-4 rounded-t dark:border-gray-600&quot;&gt;
          &lt;button @click=&quot;hide&quot; type=&quot;button&quot; class=&quot;h-10 w-10 rounded-full p-2&quot;&gt;'
              . $heroicons-&gt;renderHtml('x') . 
          '&lt;/button&gt;
    &lt;/div&gt;' . 'testcontent')
    -&gt;addDialogClass('relative sm:w-1/2 md:w-1/2 lg:w-1/2 xl:1/2 2xl:1/2','m-2');</pre><p>Sie können den Dialog mit jedem beliebigen HTML Element öffnen. Im folgenden Beispiel ist es ein span Element, dargestellt als ein Hyvä Fragezeichen Icon:</p><pre class="crayon-plain-tag">&lt;div x-data=&quot;hyva.modal()&quot;&gt;
    &lt;span class=&quot;text-green&quot; @click=&quot;&lt;?= $modalDialog-&gt;getShowJs() ?&gt;&quot;&gt;
        &lt;?= $heroicons-&gt;questionMarkCircleHtml('w-6 h-6') ?&gt;
    &lt;/span&gt;
    &lt;?= $modalDialog ?&gt;
&lt;/div&gt;</pre><p>Es ist weiterhin nötig, den folgenden Code in z.B. die Datei <strong>catalog_product_view_type_configurable.xml</strong> in Ihrem Hyvä Child Theme zu integrieren:</p><pre class="crayon-plain-tag">&lt;page&gt;
    &lt;update handle=&quot;hyva_modal&quot;/&gt;
&lt;/page&gt;</pre><p>Sie können auch eine andere XML Datei wählen, die Datei <strong>catalog_product_view_type_configurable.xml</strong> stellt beispielsweise sicher, dass der modale Dialog auf allen Produktseiten von konfigurierbaren Produkten funktioniert. Wählen Sie z.B. die Datei <strong>catalog_list_item.xml</strong>, stellen Sie sicher, dass Ihr modaler Dialog auf Kategorieseiten funktioniert.</p>
<p>Nachdem Sie den folgenden Befehl ausgeführt haben, sollte sich nun ein modaler Dialog öffnen. Sie können den Dialog per ESC schliessen, indem Sie ausserhalb des Dialoges klicken, oder indem Sie auf den x-Button (Schliessen Button) in der oberen Ecke klicken.</p><pre class="crayon-plain-tag">npm --prefix app/design/frontend/Theme/hyva/web/tailwind run build-prod</pre><p></p>]]></content:encoded>
			<wfw:commentRss>https://www.der-mage-experte.de/2269/magento2-modalen-dialog-mit-close-button-mit-hyva-erstellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
