Пример #1
0
 public function setName($title)
 {
     if (substr($title, -5) == '.html') {
         $title = substr($title, 0, -5);
     }
     if ($this->_template) {
         $dw = XenForo_DataWriter::create('XenForo_DataWriter_Template');
         $dw->setExistingData($this->_template);
         $dw->set('title', $title);
         if ($dw->get('style_id') > 0) {
             $dw->set('last_edit_date', XenForo_Application::$time);
             $dw->updateVersionId();
         }
         XenForo_SabreDav_ErrorHandler::assertNoErrors($dw, 'save', 'Public template');
         $dw->save();
     }
 }
Пример #2
0
 public function setName($title)
 {
     if (substr($title, -5) == '.html') {
         $title = substr($title, 0, -5);
     }
     if ($this->_template) {
         $dw = XenForo_DataWriter::create('XenForo_DataWriter_AdminTemplate');
         $dw->setExistingData($this->_template);
         $dw->set('title', $title);
         XenForo_SabreDav_ErrorHandler::assertNoErrors($dw, 'save', 'Admin template');
         $dw->save();
     }
 }