{"id":7354,"date":"2019-10-01T18:49:59","date_gmt":"2019-10-01T13:19:59","guid":{"rendered":"https:\/\/www.hiddentechies.com\/blog\/?p=7354"},"modified":"2019-10-04T11:24:56","modified_gmt":"2019-10-04T05:54:56","slug":"magento-2-override-login-page-template","status":"publish","type":"post","link":"https:\/\/www.hiddentechies.com\/blog\/magento-2\/magento-2-override-login-page-template\/","title":{"rendered":"Magento 2 &#8211; How To Override Login Page Template"},"content":{"rendered":"<p>In this post I am going to explain how to override login page template (login.phtml) in magento 2.<\/p>\n<p>Here, I am using my custom module &#8211; Ht_Mymodule<\/p>\n<p>First create xml file customer_account_login.xml and add below code snippet.<\/p>\n<p>File Path: app\/code\/Ht\/Mymodule\/view\/frontend\/layout\/customer_account_login.xml<\/p>\n<pre class=\"lang:default decode:true \">&lt;?xml version=\"1.0\"?&gt;\r\n\r\n&lt;page xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View\/Layout\/etc\/page_configuration.xsd\"&gt;\r\n    &lt;body&gt;\r\n        &lt;referenceBlock name=\"customer_form_login\"&gt;\r\n            &lt;action method=\"setTemplate\"&gt;\r\n                &lt;argument name=\"template\" xsi:type=\"string\"&gt;Ht_Mymodule::form\/login.phtml&lt;\/argument&gt;\r\n            &lt;\/action&gt;\r\n        &lt;\/referenceBlock&gt;\r\n    &lt;\/body&gt;\r\n&lt;\/page&gt;<\/pre>\n<p>Now add login.phtml file on below path.<\/p>\n<p>File Path: app\/code\/Ht\/Mymodule\/view\/frontend\/templates\/form\/login.phtml<\/p>\n<p>You can copy login.phtml file from Magento 2 default files and then write your changes.<\/p>\n<p>You can find Magento 2 default login.phtml at below location.<\/p>\n<p>vendor\/magento\/module-customer\/view\/frontend\/templates\/form\/login.phtml<\/p>\n<p>Thats it. Enjoy Magento 2!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post I am going to explain how to override login page template (login.phtml) in magento 2. Here, I am using my custom module &#8211; Ht_Mymodule First create xml file customer_account_login.xml and add below code snippet. File Path: app\/code\/Ht\/Mymodule\/view\/frontend\/layout\/customer_account_login.xml &lt;?xml version=&#8221;1.0&#8243;?&gt; &lt;page xmlns:xsi=&#8221;http:\/\/www.w3.org\/2001\/XMLSchema-instance&#8221; xsi:noNamespaceSchemaLocation=&#8221;urn:magento:framework:View\/Layout\/etc\/page_configuration.xsd&#8221;&gt; &lt;body&gt; &lt;referenceBlock name=&#8221;customer_form_login&#8221;&gt; &lt;action method=&#8221;setTemplate&#8221;&gt; &lt;argument name=&#8221;template&#8221; xsi:type=&#8221;string&#8221;&gt;Ht_Mymodule::form\/login.phtml&lt;\/argument&gt; &lt;\/action&gt; &lt;\/referenceBlock&gt;&#8230; <\/p>\n<div class=\"actions\"><a href=\"https:\/\/www.hiddentechies.com\/blog\/magento-2\/magento-2-override-login-page-template\/\">Continue Reading<\/a><\/div>\n","protected":false},"author":1,"featured_media":7380,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59],"tags":[10,27,699],"_links":{"self":[{"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/posts\/7354"}],"collection":[{"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/comments?post=7354"}],"version-history":[{"count":2,"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/posts\/7354\/revisions"}],"predecessor-version":[{"id":7375,"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/posts\/7354\/revisions\/7375"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/media\/7380"}],"wp:attachment":[{"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/media?parent=7354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/categories?post=7354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiddentechies.com\/blog\/wp-json\/wp\/v2\/tags?post=7354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}