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

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

15 июля 2015 в 11:26

"gun_dose" wrote:
Кстати, подскажет кто - друпал генерит стили на все подряд изображения сразу после их загрузки или только в момент первого обращения к картинке?

В момент первого обращения; чтобы генерить сразу после загрузки есть спец модули - https://www.drupal.org/project/imageinfo_cache или https://www.drupal.org/project/ispreg

23 июня 2015 в 23:59

FacetAPI довольно гибок, я когда-то писал подобное, но в другую сторону - то есть задача была наоборот добавлять к выбранному фасету термина фасет его родителя. Точно таким же образом можно убирать фасет родителя, если выбран ребенок. Отдать код не могу, писался на заказ за деньги хорошему человеку.

Нужно реализовать FacetAPI Dependency plugin через хуки hook_facetapi_facet_info_alter() и hook_facetapi_dependencies()
В классе, унаследованном от FacetapiDependency переопределить метод execute() и в нем убрать фасет родителя.

6 июня 2015 в 23:22

Вам нужно использовать "File attach", а не "Reference existing".

"Reference existing" не подходит в вашем случае, так как он предназначен для аттача файлов, о которых друпал уже знает (есть запись в БД об этих файлах).

15 апреля 2015 в 10:21

form_alter() вам в помощь - альтерите этот селект и добавляете в него какие хотите значения. Есть куча ссылок по вашей теме, например, http://eureka.ykyuen.info/2013/03/20/drupal-7-increase-the-number-of-val...

Либо готовое решение - https://www.drupal.org/sandbox/ydahi/2421885

5 апреля 2015 в 20:05

Хм... вы вроде как сами говорили, что у вас тупняки начинаются, когда зовется taxonomy_get_tree() - и предложенный модуль как раз и должен ускорять эту функцию (так как патч добавляет в самое её начало вызов taxonomy_edge_get_tree() - http://cgit.drupalcode.org/taxonomy_edge/tree/taxonomy-7.12.patch?h=7.x-1.x) - и какая разница откуда она зовется, из блоков, меню, или из виджетов филдов. Или я что-то не так понимаю?

1 апреля 2015 в 23:17

https://scholar.google.com/intl/en/scholar/inclusion.html#indexing

Если для Google Scholar - то вроде как можно использовать аналоги метатегов из Dublin Core - в модуле Metatag есть подмодуль, реализующий Dublin Core метатеги.

1 апреля 2015 в 17:29

Metatag - это модуль
custom code - это кастомный код (написанный в каком-то другом модуле, специально для вашего сайта), который добавит нужные вам метатеги в интерфейс их настройки в модуле Metatag

Второй нужен если нужные вам метатеги ещё не реализованы в модуле Metatag и его подмодулях

1 апреля 2015 в 17:05

Смотрите в реализацию провайдера одноклассников в самой библиотеке HybridAuth - если апи одноклассников отдает ссылку на профиль, то там её надо замаппить в соответствующее поле.

18 марта 2015 в 16:01

С этим не помогу. Тут вижу только один вариант - это включить настройку выводить teaser как часть body. То есть не отделять их друг от друга при редактировании контента.

Тут помогло бы определение того, на какой смарт-странице мы находимся (на первой, второй, и тд) - но как это корректно определять я не знаю.

16 марта 2015 в 18:58

Так а чем вам не подошло просто <?php print render($content['body']); ?> ? В нем уже присутствует обрезанный по запросу текст (в соответствии с номером страницы из УРЛ).