Changeset 1078:35968ae8dae1
- Timestamp:
- 12/18/12 12:42:53 (13 years ago)
- Branch:
- twig
- Location:
- inc/admin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/admin/class.dc.admincontext.php
r1071 r1078 33 33 # Globals not editable via context 34 34 $this->protected_globals = array( 35 'page_messages_static' => array(), 36 'page_messages_lists' => array(), 35 37 'page_message' => '', 36 38 'page_errors' => array(), … … 158 160 } 159 161 162 163 /** 164 Add an informational message 165 166 @param string $message A message 167 @return object self 168 */ 160 169 public function setSafeMode($safe_mode) 161 170 { … … 165 174 166 175 /** 167 Set information message 176 Add an informational message 177 178 @param string $message A message 179 @return object self 180 */ 181 public function addMessageStatic($message) 182 { 183 $this->protected_globals['page_messages_static'][] = $message; 184 return $this; 185 } 186 187 /** 188 Add a list of informational messages 189 190 @param string $message A title 191 @param array $message A list of messages 192 @return object self 193 */ 194 public function addMessagesList($title,$messages) 195 { 196 $this->protected_globals['page_messages_lists'][$title] = $messages; 197 return $this; 198 } 199 200 /** 201 Set an important message 168 202 169 203 @param string $message A message -
inc/admin/default-templates/layout.html.twig
r1074 r1078 54 54 {% endif %} 55 55 <h2>{{current_blog.name}} › <span class="page-title">{{page_title}}</span></h2> 56 {% if page_messages_static is not empty %} 57 {% for message in page_messages_static %} 58 <p class="static-msg">{{ message }}</p> 59 {% endfor %} 60 {% endif %} 61 {% if page_messages_lists is not empty %} 62 {% for title,messages in page_messages_lists %} 63 <div class="static-msg">{{ title }}<ul> 64 {% for message in messages %} 65 <li>{{ message }}</li> 66 {% endfor %} 67 </ul></div> 68 {% endfor %} 69 {% endif %} 56 70 {% if page_message is not empty %} 57 71 <p class="message">{{page_message}}</p>
Note: See TracChangeset
for help on using the changeset viewer.