@@ 1577-1585 (lines=9) @@ | ||
1574 | $templates = array(); |
|
1575 | $GRP_ID = !empty( $this->_req_data['GRP_ID'] ) ? $this->_req_data['GRP_ID'] : 0; |
|
1576 | //we need to make sure we've got the info we need. |
|
1577 | if ( ! isset( $this->_req_data['msgr'], $this->_req_data['mt'], $this->_req_data['GRP_ID'] ) ) { |
|
1578 | EE_Error::add_error( |
|
1579 | __( |
|
1580 | 'In order to reset the template to its default we require the messenger, message type, and message template GRP_ID to know what is being reset. At least one of these is missing.', |
|
1581 | 'event_espresso' |
|
1582 | ), |
|
1583 | __FILE__, __FUNCTION__, __LINE__ |
|
1584 | ); |
|
1585 | } |
|
1586 | ||
1587 | // all templates will be reset to whatever the defaults are |
|
1588 | // for the global template matching the messenger and message type. |
|
@@ 1659-1671 (lines=13) @@ | ||
1656 | */ |
|
1657 | public function _preview_message( $send = false ) { |
|
1658 | //first make sure we've got the necessary parameters |
|
1659 | if ( |
|
1660 | ! isset( |
|
1661 | $this->_req_data['message_type'], |
|
1662 | $this->_req_data['messenger'], |
|
1663 | $this->_req_data['messenger'], |
|
1664 | $this->_req_data['GRP_ID'] |
|
1665 | ) |
|
1666 | ) { |
|
1667 | EE_Error::add_error( |
|
1668 | __('Missing necessary parameters for displaying preview', 'event_espresso'), |
|
1669 | __FILE__, __FUNCTION__, __LINE__ |
|
1670 | ); |
|
1671 | } |
|
1672 | ||
1673 | EE_Registry::instance()->REQ->set( 'GRP_ID', $this->_req_data['GRP_ID'] ); |
|
1674 | ||
@@ 3306-3310 (lines=5) @@ | ||
3303 | * |
|
3304 | */ |
|
3305 | public function save_settings() { |
|
3306 | if ( !isset( $this->_req_data['type'] ) ) { |
|
3307 | EE_Error::add_error(__('Cannot save settings because type is unknown (messenger settings or messsage type settings?)', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ ); |
|
3308 | $this->_template_args['error'] = true; |
|
3309 | $this->_return_json(); |
|
3310 | } |
|
3311 | ||
3312 | ||
3313 | if ( $this->_req_data['type'] == 'messenger' ) { |