Please Log in to join the conversation.
Please Log in to join the conversation.
if ( ( $variables['var2'] !== 'cbactivity' ) || ( ! $variables['var4'] ) || ( ! isset( $variables['var4']['action'] ) ) ) {
return;
}
$action = $variables['var4']['action'];
unset( $variables['var4']['action'] );
$variables['var3'] = $action;
if ( isset( $variables['var4']['func'] ) ) {
$variables['var3'] = $variables['var4']['func'];
unset( $variables['var4']['func'] );
if ( isset( $variables['var4']['id'] ) ) {
$variables['var3'] = $variables['var4']['id'];
unset( $variables['var4']['id'] );
}
}
if ( ( $variables['var2'] !== 'cbactivity' ) || ( ! $variables['var3'] ) ) {
return;
}
if ( isset( $variables['var3'][0] ) ) {
$variables['var4']['action'] = $variables['var3'][0];
if ( isset( $variables['var3'][1] ) ) {
$variables['var4']['func'] = $variables['var3'][1];
if ( isset( $variables['var3'][2] ) ) {
$variables['var4']['id'] = $variables['var3'][2];
}
}
}
Please Log in to join the conversation.
Please Log in to join the conversation.
if ( ( $variables['var2'] !== 'cbactivity' ) || ( ! $variables['var4'] ) || ( ! isset( $variables['var4']['action'] ) ) ) {
return;
}
$variables['var3'][] = $variables['var4']['action'];
unset( $variables['var4']['action'] );
if ( isset( $variables['var4']['func'] ) ) {
$variables['var3'][] = $variables['var4']['func'];
unset( $variables['var4']['func'] );
if ( isset( $variables['var4']['id'] ) ) {
$variables['var3'][] = $variables['var4']['id'];
unset( $variables['var4']['id'] );
}
}
Please Log in to join the conversation.
// $plugin = $variables['var2'];
// $segments = $variables['var3'];
// $query = $variables['var4'];
if ( ( $variables['var2'] !== 'cbactivity' ) || ( ! $variables['var4'] ) || ( ! isset( $variables['var4']['action'] ) ) ) {
return;
}
$variables['var3'][] = $variables['var4']['action'];
unset( $variables['var4']['action'] );
if ( isset( $variables['var4']['func'] ) ) {
$variables['var3'][] = $variables['var4']['func'];
unset( $variables['var4']['func'] );
if ( isset( $variables['var4']['id'] ) ) {
//build activity object and retrieve params activ if exists
$activity = new \CB\Plugin\Activity\Table\ActivityTable();
$activity->load( (int) $variables['var4']['id'] );
if ( ! $activity->getInt( 'id', 0 ) ) {
return;
}
$params = $activity->params() ;
$title = !empty($params['activ']) ? urlencode($params['activ'].'-') : null;
$variables['var3'][] = $title.$variables['var4']['id'];
unset( $variables['var4']['id'] );
}
}
Please Log in to join the conversation.