---
title: 'Ссылка more из Views в заголовке блока'
url: 'https://graker.ru/news/2014/07/25/ssylka_more_iz_views_v_zagolovke_bloka'
language: ru
type: post
author: 'Роман Грачев'
published: '2014-07-25T00:32:20+04:00'
updated: '2016-08-06T17:37:23+03:00'
categories:
  - Программирование
  - Разработка
  - Друпальчики
---

# Ссылка more из Views в заголовке блока

Как известно, модуль Views позволяет выводить в генерируемых им блоках ссылку «еще». Вот так можно по-быстрому взять эту ссылку из содержимого блока и поместить в заголовок блока:

```php
/**
 *
 * hook_block_view_alter() implementation
 *
 * @param type $data
 * @param type $block
 */
function mymodule_block_view_alter(&$data, $block) {
  if (($block->module == 'views') && strpos($data['content']['#markup'], '')) {
    $matches = array();
    preg_match('/[\s]*' . $data['subject'] . '';
  }
} //mymodule_block_view_alter
```

Полезно, когда в ссылке содержатся аргументы, и просто так в заголовок их не прописать. Ну и когда блоков много и лень прописывать заголовок каждому.
