@@ 148-166 (lines=19) @@ | ||
145 | $fields->removeFieldFromTab('Root.Main', 'UpdatedByID'); |
|
146 | $who = $this->UpdatedBy(); |
|
147 | if ($who && $who->exists()) { |
|
148 | if ($who->hasMethod('CMSEditLink')) { |
|
149 | $fields->addFieldToTab( |
|
150 | 'Root.Main', |
|
151 | $whoField = ReadonlyField::create( |
|
152 | 'UpdatedByLink', |
|
153 | $fieldLabels['UpdatedBy'], |
|
154 | '<h2><a href="'.$who->CMSEditLink().'" target="_blank">'.$who->getTitle().'</a></h2>' |
|
155 | ) |
|
156 | ); |
|
157 | } else { |
|
158 | $fields->addFieldToTab( |
|
159 | 'Root.Main', |
|
160 | $whoField = ReadonlyField::create( |
|
161 | 'UpdatedByLink', |
|
162 | $fieldLabels['UpdatedBy'], |
|
163 | '<h2>'.$who->getTitle().'.</h2>' |
|
164 | ) |
|
165 | ); |
|
166 | } |
|
167 | } else { |
|
168 | $fields->addFieldToTab( |
|
169 | 'Root.Main', |
|
@@ 181-199 (lines=19) @@ | ||
178 | } |
|
179 | ||
180 | if ($parent = $this->getParent()) { |
|
181 | if ($parent->hasMethod('CMSEditLink')) { |
|
182 | $fields->addFieldToTab( |
|
183 | 'Root.Main', |
|
184 | $parentField = ReadonlyField::create( |
|
185 | 'ParentLink', |
|
186 | $fieldLabels['UpdateNoteRecord'], |
|
187 | '<h2><a href="'.$parent->CMSEditLink().'" target="_blank">'.$parent->getTitle().'</a></h2>' |
|
188 | ) |
|
189 | ); |
|
190 | } else { |
|
191 | $fields->addFieldToTab( |
|
192 | 'Root.Main', |
|
193 | $parentField = ReadonlyField::create( |
|
194 | 'ParentLink', |
|
195 | $fieldLabels['UpdateNoteRecord'], |
|
196 | '<h2>'.$parent->getTitle().'</h2>' |
|
197 | ) |
|
198 | ); |
|
199 | } |
|
200 | $parentField->dontEscape = true; |
|
201 | } |
|
202 | return $fields; |