J3 Issue ?
avatar C-Lodder
C-Lodder
26 Aug 2019

Steps to reproduce the issue

I've copied the following file:

layouts/joomla/form/renderfield.php

to:

templates/XXXX/html/layouts/joomla/form/renderfield.php

and made some changes. Everything good so far.

But when viewing the com_users registration page, this template override is void as com_users is overriding it also:

https://github.com/joomla/joomla-cms/tree/staging/components/com_users/layouts/joomla/form

System information (as much as possible)

  • Joomla 3.9.11
  • PHP 7.2
avatar C-Lodder C-Lodder - open - 26 Aug 2019
avatar joomla-cms-bot joomla-cms-bot - change - 26 Aug 2019
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 26 Aug 2019
avatar C-Lodder C-Lodder - change - 26 Aug 2019
Title
Cannot override renderfield.php on Registration view
[3.x] Cannot override renderfield.php on Registration view
avatar C-Lodder C-Lodder - edited - 26 Aug 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 26 Aug 2019
Labels Added: J3 Issue
avatar franz-wohlkoenig franz-wohlkoenig - labeled - 26 Aug 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 26 Aug 2019
Title
[3.x] Cannot override renderfield.php on Registration view
Cannot override renderfield.php on Registration view
avatar franz-wohlkoenig franz-wohlkoenig - edited - 26 Aug 2019
avatar HLeithner
HLeithner - comment - 26 Aug 2019

In this case you have to override the component version too.
iirc the path should be
templates/XXXX/html/layouts/com_users/joomla/form/renderfield.php
or
templates/XXXX/html/layouts/com_users/form/renderfield.php

avatar franz-wohlkoenig franz-wohlkoenig - change - 26 Aug 2019
Status New Discussion
avatar C-Lodder
C-Lodder - comment - 26 Aug 2019

thanks @HLeithner, that worked perfectly

avatar C-Lodder C-Lodder - close - 26 Aug 2019
avatar C-Lodder C-Lodder - change - 26 Aug 2019
Status Discussion Closed
Closed_Date 0000-00-00 00:00:00 2019-08-26 19:55:14
Closed_By C-Lodder

Add a Comment

Login with GitHub to post a comment