Как можно переопределить функцию модуля "rdf" в своей теме template.php?

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

Аватар пользователя maximturchenko maximturchenko 27 апреля 2018 в 13:30

Привет, ребят, надеюсь вы подскажите.
Как можно переопределить функцию модуля "rdf" в своей теме template.php?
Я хочу переписать урлы.
http://prntscr.com/jarn2z
http://prntscr.com/jarngu
Я написал с параметром hook(=название темы)_и пытаюсь переопределить.

http://prntscr.com/jarnvh

Но ничего не происходит, либо ошибка, подскажите как переопределить в файле template.php?
Версия друпала - 7ка.

Комментарии

Аватар пользователя Semantics Semantics 27 апреля 2018 в 14:38

Хуки работают и в темах, и в модулях, и даже в settings.php, но не все.
И препроцессы - тоже хуки, даже если в template.php

Аватар пользователя Semantics Semantics 27 апреля 2018 в 14:53

В итоге, пожалуйста, попробуйте расписать задачу ещё раз.
Если нашли где в модуле RDF функцию, которая даёт данные, которые вам нужно изменить - укажите это.
На любой хук - всегда найдётся хук изменяющий.

Сейчас же у вас какие-то малоинформативные скрины

Аватар пользователя fairrandir fairrandir 27 апреля 2018 в 14:55

Maxim_web_developer wrote:

И в итоге то что?

А в итоге - hook_rdf_namespaces не позволяет переопределять урлы. Массивы, которые определяются данным хуком объединяются по ключу, и если значения неодинаковые - ключ тупо дропается.

Аватар пользователя Semantics Semantics 28 апреля 2018 в 10:27
1

ну, ппц, боюсь, что нужно менять вашего сеошника, этот сломался. Классика.
Эти ссылки не ломают безопасность https-соединения и не приводят к mixed content

Аватар пользователя maximturchenko maximturchenko 28 апреля 2018 в 10:35

Сеошник сроочно говорит надо поменять, ребят вы знаете как?
Говорит, лучше понимает в веб программировании back end и продвижении сайтов , чем я , может он и прав

Аватар пользователя fairrandir fairrandir 28 апреля 2018 в 11:00

Раз сеошник говорит надо поменять - меняйте. Пишите авторам спецификаций, пускай меняют. Это раз. Менять на https ссылки на сайты, которые по https не работают - бесполезно. Это два. Лучше понимает - заблуждается, иначе такой фигни бы не требовал. Это три.