подскажите, как в query передать значение из render
function query() {
$sql = "SELECT COUNT(node.nid) FROM {node} INNER JOIN content_type_photo ON node.nid = content_type_photo.nid WHERE (content_type_photo.field_user_value = '".$this->uid ."')";
$this->query->add_field('', "($sql)", 'votes');
$this->field_alias = 'votes';
}
function render($values) {
return $values->uid;
}
$sql = "SELECT COUNT(node.nid) FROM {node} INNER JOIN content_type_photo ON node.nid = content_type_photo.nid WHERE (content_type_photo.field_user_value = '".$this->uid ."')";
$this->query->add_field('', "($sql)", 'votes');
$this->field_alias = 'votes';
}
function render($values) {
return $values->uid;
}
как их связать, чтобы в $sql подставлялось значение из render?
Комментарии
сама себе отвечаю http://habrahabr.ru/blogs/drupal/80663/
буду мучить views дальше