imarat: Комментарии

Главные вкладки

28 апреля 2014 в 21:24

<?php

$username = 'Марат';

$query = db_select('user', 'u');
$query->condition('u.name', $username);
$query->innerJoin('comment', 'c', 'c.uid = u.uid');
$query->addExpression('COUNT(c.cid)', 'count');
$query->groupBy('u.uid');
$query->fields('u', array('uid', 'name'));
$result = $query->execute();

?>

4 апреля 2014 в 4:34

Если ноде-лоад не делать, количество полей никак не скажется. К тому же у тс вроде не перенос друпал-друпал, думаю мигрейт не поможет, хотя я с ним не работал, может просто не понимаю как он устроен

18 марта 2014 в 7:00

<?php

$type = 'order';

$query = db_select('entityform');
$query->condition('type', $type);
$query->addExpression('MAX(entityform_id)');
$entityform_id = $query->execute()->fetchField();

?>

возможно понадобится сделать +1, проверьте

а вообще вам бы это в hook_entity_presave лучше сделать

9 марта 2014 в 21:11

если под публикацией понимается создание, то в разделе настройки прав поставьте нужные галочки к нужной группе (роли)
если флажок опубликован/нет, то думаю нет готового решения, только накодить
а чтобы персонально раздать права - кодить в любом случае

пс. вы 7 лет на сайт, и такие вопросы)