Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll
08/05/2020, by maria

Любой запрос может иметь соответствующий «запрос количества». Запрос количества возвращает количество строк в исходном запросе. Чтобы получить запрос подсчета из существующего запроса (который является объектом запроса select, реализующим SelectInterface), используйте метод countQuery().

$count_query = $query->countQuery();

$count_query теперь является новым запросом динамического выбора без ограничений по порядку, который при выполнении будет возвращать результирующий набор только с одним значением - количеством записей, которое будет соответствовать исходному запросу. Поскольку PHP поддерживает методы связывания для возвращаемых объектов, следующий подход является распространенным подходом:

$num_rows = $query->countQuery()->execute()->fetchField();

Для запроса сущности (реализующего QueryInterface) код немного отличается:

$num_rows = $query->count()->execute();

 

Source URL:
Source authors:

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.