<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Liferay Theme Migration from 7.0 to 7.3 (AMD Loader Issue)</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121293101" />
  <subtitle>Liferay Theme Migration from 7.0 to 7.3 (AMD Loader Issue)</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121293101</id>
  <updated>2026-04-05T03:39:37Z</updated>
  <dc:date>2026-04-05T03:39:37Z</dc:date>
  <entry>
    <title>RE: Liferay Theme Migration from 7.0 to 7.3 (AMD Loader Issue)</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121296776" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121296776</id>
    <updated>2021-12-14T07:55:44Z</updated>
    <published>2021-12-14T07:55:44Z</published>
    <summary type="html">&lt;p&gt;7.0 was released in 2016, 7.3 in 2020. 4 years in the frontend world
  are enough time to bring up more variants than a virus commonly
  handled in the news.&lt;/p&gt;
&lt;p&gt;My personal strategy for migrating Themes (when I got my hands dirty
  on them) - and especially through multiple versions (you're jumping 3
  releases up) - was to rather start from scratch. On the positive side,
  you can easily copy some blocks, and come up with some new and better CSS.&lt;/p&gt;
&lt;p&gt;For 7.3, you could also check if it's enough to just use a Stylebook
  and go without a theme at all. That will depend on the level of
  complexity of your theme, but it's definitely worth evaluating.&lt;/p&gt;</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2021-12-14T07:55:44Z</dc:date>
  </entry>
  <entry>
    <title>Liferay Theme Migration from 7.0 to 7.3 (AMD Loader Issue)</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121293100" />
    <author>
      <name>Hamidul Islam</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121293100</id>
    <updated>2021-12-13T18:04:19Z</updated>
    <published>2021-12-10T05:10:46Z</published>
    <summary type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have a theme in Liferay 7.0 where react components are defined by
  AMD Loader. When the theme is migrated to Liferay 7.3 the AMD Loader
  doesn't work at all. Below is the script that works well in Liferay
  7.0, but it throws exceptions in Liferay 7.3&lt;/p&gt;
&lt;p&gt;&amp;lt;script&amp;gt;&lt;br /&gt;   Liferay.Loader.require([&lt;br /&gt;
      'some-responsive-theme/js/dashboard.es',&lt;br /&gt;   ], function (
  Dashboard ) {&lt;br /&gt;     Dashboard.dashboardTabs();&lt;br /&gt;   });&lt;br /&gt; &amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;Can anyone please help me on this?&lt;/p&gt;
&lt;p&gt;Thanks &amp;amp; Regards,&lt;/p&gt;
&lt;p&gt;Hamidul Islam &lt;/p&gt;</summary>
    <dc:creator>Hamidul Islam</dc:creator>
    <dc:date>2021-12-10T05:10:46Z</dc:date>
  </entry>
</feed>
