Drupal 7: двойной постраничный навигатор в comments

В этом примере я добавлю дублированный вывод постраничного навигатора при просмотре комментариев, т.е. сверху и снизу - по-моему так будет гораздо  удобнее.

Drupal 7 вывод постраничной навигации

Читать далее →   drupal 7 база данных


Drupal 7 - подсчёт количества нод любого типа

Привожу пример подсчета количества нод типа "article", где "article" является машинным именем одноименного материала.

<?php
	$query = db_select('node', 'n')
			 ->condition('n.type', 'article');
	$query->addExpression('COUNT(*)');
	$count = $query->execute()->fetchField();
        print 'Количество статей равно: ' . $count;
?>

Читать далее →   Drupal 7 база данных


Drupal 7 - пример массовой смены значений полей в БД

Приведу SQL-пример обновления значения поля атрибута alt изображения (ImageField) в базе данных системы, на основе значения Title ноды в массовом порядке:

UPDATE `префикс_field_data_ИмяПоля`,`префикс_node`
SET 
`префикс_field_data_ИмяПоля`.`ИмяПоля_alt`= `префикс_node`.`title`
WHERE 
`префикс_field_data_ИмяПоля`.`entity_id` = `префикс_node`.`nid`/>

Вот как это будет выглядит в действии:

UPDATE 
`d7_field_data_field_img_1600x1200`,`d7_node`
SET 
`d7_field_data_field_img_1600x1200`.`field_img_1600x1200_alt`= `d7_node`.`title`
WHERE 
`d7_field_data_field_img_1600x1200`.`entity_id` = `d7_node`.`nid`

Читать далее →   drupal 7 база данных





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.