#6265: View::element does not use .ctp files if Controller->ext is set
---------------------------------+------------------------------------------
    Reporter:  petteyg359        |          Type:  Bug   
      Status:  new               |      Priority:  Medium
   Milestone:  1.2.x.x           |     Component:  View  
     Version:  1.2 Final         |      Severity:  Normal
    Keywords:  element ext view  |   Php_version:  n/a   
Cake_version:  1.2.2.8120        |  
---------------------------------+------------------------------------------
 If Controller->ext is set to anything other than '.ctp', elements will
 fail to render, due to lines 331-339 of View class only checking for
 $this->ext and '.thtml'.

 Fix:

 Add another elseif block at between lines 338-339 to check for .ctp file.
 OR
 Add a new method View::_getElementFileName similar to
 View::_getLayoutFileName, and change View::element to use the returned
 file name.

-- 
Ticket URL: <https://trac.cakephp.org/ticket/6265>
CakePHP : The Rapid Development Framework for PHP <https://trac.cakephp.org/>
Cake is a rapid development framework for PHP which uses commonly known design 
patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. 
Our primary goal is to provide a structured framework that enables PHP users at 
all levels to rapidly develop robust web applications, without any loss to 
flexibility.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"tickets cakephp" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/tickets-cakephp?hl=en
-~----------~----~----~----~------~----~------~--~---

  • [CakePHP : The Rapid Dev... CakePHP : The Rapid Development Framework for PHP

Reply via email to