2016-07-07 7 views
0

Я ниже этого руководства: hereSugarCRM 6,5 обычай, где для Дашлет не работает на основе руководства

я последовал за каждый шаг, но моя проблема заключается в том, что эта часть кода не работает, как ожидалось:

MyTasksUntilNowDashlet.php

function process($lvsParams = array()) { 
    global $timedate, $current_user; 
    $format = $timedate->get_date_time_format($current_user); 
    $dbformat = date('Y-m-d H:i:s', strtotime(date($format))); 
    $lvsParams['custom_where'] = 'AND DATE_FORMAT(tasks.date_start, "%Y-%m-%d %H:%i:%s") <= "'.$dbformat.'"'; 
    parent::process($lvsParams); 
    } 

Если я сделать прямой запрос в моем рабочем месте есть результат, но если запустить корыто эта функция не возвращает ничего. Что-то не так с тем, как это было реализовано?

ответ

0

Очевидно, вам нужно сохранить пробел после одной цитаты, иначе ваш запрос будет ошибкой.

$lvsParams['custom_where'] = ' AND DATE_FORMAT(tasks.date_start, "%Y-%m-%d %H:%i:%s") <= "'.$dbformat.'"';