요즘 나는 의 CakePHP
에서 더 잘 작동하는 방법을 생각했습니다. 나는 특정으로,이 방법은 사용자의 스타일에 대한 링크를 반환
$this->AppUser->profile($data, $options, $attributes);
방법이 users
, 예를 들어, 내가 필요로하는 문맥에 의해 따라 링크와 다른 HTML 요소 일치를 만들기 위해 AppHelper
를 사용하는 생각 CSS 클래스, 어쩌면 뭔가 라인이 :
<a class="user female" href="http://url/profiles/username">Username</a>
내 문제는 데이터가 어떤 경우에 나는이 같은 배열이, 상황에 따라 다르게 구성되어 있습니다 :
$data['User']['id']
$data['User']['username']
$data['Profile']['user_id']
$data['Profile']['sex']
$data['Profile']['other']
을 다른 쿼리와 다른 기관과
그리고 다른 경우에, 나는이 있습니다
$data['User']['id']
$data['User']['username']
$data['User']['Profile']['user_id']
$data['User']['Profile']['sex']
$data['User']['Profile']['other']
그래서 내가 항상 같은 방식으로 구성해야하기 때문에 데이터의 계층 구조에서 뭔가 빠진 경우 이해 하시겠습니까?
그래서 항상 같은 방식으로 구성된 도우미에게 데이터를 보내야합니까?
상황에 따라 도우미가 데이터를 구문 분석하도록해야하므로 조건에 따라 데이터가있는 위치를 찾을 수 있습니까?