Я использую версию 7.x-2.0-бета2как настроить модуль ImageZoom Друпали
Включенных в модуле imagezoom.api.php
Из того, что я понимаю; это файл, к которому вы примените customisations, к функции масштабирования изображения. Я предполагаю, что вы должны скопировать этот файл в свой собственный каталог шаблонов сайтов, чтобы защитить его от перезаписи во время обновления любого модуля.
Так оригинал находится в сайтов/все/модули/imagezoom/imagezoom.api.php
Я взял копию и перенес ее в сайты/все/темы/[my_site_name]/шаблоны/system/imagezoom.api.php
Но изменения, которые я делаю в этом файле, не отражаются на сайте. (я пробовал изменения в обоих местах пути)
Функция в этом файле является просто:
function hook_imagezoom_settings_alter(&$settings, $context) {
// Change the border color to red
$settings['borderColour'] = '#f00';
$settings['responsive'] = TRUE;
}
Может кто-нибудь сказать мне, где этот файл должен быть помещен для того, чтобы модуль обратить внимание к нему?
Спасибо ... метод, который вы предложили, вызывает функцию. Это все равно не влияет на окончательный вывод экрана, но, по крайней мере, я знаю, что Drupal находит его и запускает функцию! – wotney