{"id":340,"date":"2015-01-13T16:04:53","date_gmt":"2015-01-13T15:04:53","guid":{"rendered":"http:\/\/dknzdesign.com\/?p=340"},"modified":"2015-01-16T01:39:30","modified_gmt":"2015-01-16T00:39:30","slug":"hot-to-get-urls-in-magento","status":"publish","type":"post","link":"https:\/\/dknzdesign.com\/de\/blog\/magento\/hot-to-get-urls-in-magento\/","title":{"rendered":"Hot to get URLs in Magento"},"content":{"rendered":"<p><a href=\"http:\/\/dknzdesign.com\/wp-content\/uploads\/2015\/01\/HTTP-wallpaper.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"650\" src=\"http:\/\/dknzdesign.com\/wp-content\/uploads\/2015\/01\/HTTP-wallpaper.jpg\" alt=\"HTTP-wallpaper\" style=\"width:100%;\" class=\"alignnone size-full wp-image-344\" srcset=\"https:\/\/dknzdesign.com\/wp-content\/uploads\/2015\/01\/HTTP-wallpaper.jpg 1280w, https:\/\/dknzdesign.com\/wp-content\/uploads\/2015\/01\/HTTP-wallpaper-300x152.jpg 300w, https:\/\/dknzdesign.com\/wp-content\/uploads\/2015\/01\/HTTP-wallpaper-1024x520.jpg 1024w, https:\/\/dknzdesign.com\/wp-content\/uploads\/2015\/01\/HTTP-wallpaper-720x366.jpg 720w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><\/p>\n<p>Wundern Sie sich, wie Sie URLs in Magento einfach referenzieren k\u00f6nnen? Wenn Sie Ihren Shop entwickeln, bevor Sie live gehen, basieren viele der URLs, die Sie verwenden werden, auf der Test-\/Entwicklungs-URL des Shops. Wenn Sie also die Basis-URL von der Entwicklungs-URL \u00e4ndern: <strong>dev.mysite.com<\/strong> zur Live-URL zum Beispiel: <strong>meinesite.com<\/strong> Alle Ihre URLs und Bildquellen-Links werden als fehlend angezeigt. Um sich also die M\u00fche zu ersparen, alle URLs nach dem Start erneut zu \u00e4ndern, verwenden Sie einfach die Magento Dynamic-Link-Shortcodes. Vermeiden Sie also die Verwendung von wysiwyg-Bild-\/Datei-SRCs, die von Magento generiert wurden, sondern schreiben Sie sie wie folgt um: <\/p>\n<pre><code>&lt;img src=&quot;http:\/\/dev.mysite.com\/media\/wysiwyg\/banner.jpg: \/&gt;\/\/Rewrite to:&lt;img src=&quot;{{media url=&#039;wysiwyg\/banner.jpg&#039;}}&quot; \/&gt;\r\n<\/code><\/pre>\n<p><\/code><\/p>\n<p>Hier ist die Liste aller URL-Code-Shortcuts f\u00fcr URLs in Magento:<\/p>\n<div class=\"entry-content\">\n<h4>Holen Sie sich die URL in phtml-Dateien<\/h4>\n<p>1. <strong>Basis-URL abrufen:<\/strong>\n<\/p>\n<pre><code>Mage::getBaseUrl();<\/code><\/pre>\n<p>2. <strong>Skin-URL abrufen:<\/strong>\n<\/p>\n<pre><code>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);<\/code><\/pre>\n<p>(a) Unsichere Skin-URL:\n<\/p>\n<pre><code>$this-&gt;getSkinUrl(&#039;images\/imagename.jpg&#039;);<\/code><\/pre>\n<p>(b) Sichere Skin-URL:\n<\/p>\n<pre><code>$this-&gt;getSkinUrl(&#039;images\/imagename.gif&#039;, array(&#039;_secure&#039;=&gt;true));<\/code><\/pre>\n<p>3. <strong>Medien-URL abrufen:<\/strong>\n<\/p>\n<pre><code>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);<\/code><\/pre>\n<p>4.<strong> Holen Sie sich die Js-URL: <\/strong>\n<\/p>\n<pre><code>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);<\/code><\/pre>\n<p>5. <strong>Shop-URL abrufen: <\/strong>\n<\/p>\n<pre><code>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);<\/code><\/pre>\n<p>6. <strong>Holen Sie sich die aktuelle URL<\/strong>\n<\/p>\n<pre><code>Mage::helper(&#039;core\/url&#039;)-&gt;getCurrentUrl();<\/code><\/pre>\n<h4>Rufen Sie die URL in CMS-Seiten oder statischen Bl\u00f6cken ab<\/h4>\n<p>1. <strong>Basis-URL abrufen:<\/strong>\n<\/p>\n<pre><code>{{Store-URL=&quot;&quot;}}<\/code><\/pre>\n<p>2. <strong>Skin-URL abrufen:<\/strong>\n<\/p>\n<pre><code>{{Skin-URL=&#039;images\/imagename.jpg&#039;}}<\/code><\/pre>\n<p>3. <strong>Medien-URL abrufen:<\/strong>\n<\/p>\n<pre><code>{{Medien-URL=&#039;\/Bildname.jpg&#039;}}<\/code><\/pre>\n<p>4. <strong>Shop-URL abrufen: <\/strong>\n<\/p>\n<pre><code>{{Store-URL=&#039;mypage.html&#039;}}<\/code><\/pre>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Wundern Sie sich, wie Sie URLs in Magento einfach referenzieren k\u00f6nnen? Wenn Sie Ihren Shop entwickeln, bevor Sie live gehen, basieren viele der von Ihnen verwendeten URLs auf der Test-\/Entwicklungs-URL des Shops. Wenn Sie also die Basis-URL von beispielsweise der Entwicklungs-URL: dev.mysite.com in die Live-URL \u00e4ndern zum Beispiel: mysite.com alle Ihre\u2026<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[54,47,52,53,51,43,55,50],"class_list":["post-340","post","type-post","status-publish","format-standard","hentry","category-magento","tag-cms","tag-dknzdesign","tag-getbaseurl","tag-getmediaurl","tag-links","tag-magento","tag-static-block","tag-urls"],"_links":{"self":[{"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/posts\/340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/comments?post=340"}],"version-history":[{"count":9,"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/posts\/340\/revisions"}],"predecessor-version":[{"id":350,"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/posts\/340\/revisions\/350"}],"wp:attachment":[{"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/media?parent=340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/categories?post=340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dknzdesign.com\/de\/wp-json\/wp\/v2\/tags?post=340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}