Настройка модуля "gmaplocation" - Google Maps location

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

Комментарии

Аватар пользователя gyurza2000@drupal.org gyurza2000@drup... 13 сентября 2009 в 11:08

что это значит - "theme_gmaplocation_block_image_link" ?Разжуй если не сложно.
Из настроек расположения там можно указать лишь страницы на которых будет отображаться, а как отрегулировать положение внутри node ?

Аватар пользователя gyurza2000@drupal.org gyurza2000@drup... 13 сентября 2009 в 17:09

решил пойти проще, поставил Gmap+locations, всё бы ничего, да вот при редактировании типа материала для вывода в нём карты(в параметрах поля locations) при изменении первого и(или) второго параметра "Number of locations" (минимальное и максимальное количество locations в материале) в значение отличное от "0". Материал создать невозможно. Редактирую, настраиваю, пытаюсь "Ппросмотреть" или "Сохранить" - страница не найдена !

Аватар пользователя Nikit Nikit 14 сентября 2009 в 1:59

но ведь это основа друпала, изучение друпала нужно начинать именно с неё.
Есть книжка хорошая Front End Drupal, там про тематизацию всё есть, правда незнаю есть ли русский вариант.

Аватар пользователя Nikit Nikit 14 сентября 2009 в 14:01

найдите функцию theme_gmaplocation_block_image_link в модуле.
добавьте в своей теме имявашейтемы_gmaplocation_block_image_link тот же код
а потом измените размеры.

Аватар пользователя gyurza2000@drupal.org gyurza2000@drup... 14 сентября 2009 в 17:09

"Nikit" wrote:
найдите функцию theme_gmaplocation_block_image_link в модуле

Спасибо за это, меняю в модуле, изменения действуют, а как бы картинке ещё позицию поменять?

Аватар пользователя Nikit Nikit 15 сентября 2009 в 2:20

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

Аватар пользователя gyurza2000@drupal.org gyurza2000@drup... 15 сентября 2009 в 10:04

При наличии этой строчки в настройке модуля:

function theme_gmaplocation_block_image_link() {
return(l('', 'gmaplocation', array('html' => TRUE)));
}

данные из template.php не читаются, если строчку из модуля убрать, то данные читаются из template.php, theme заменить на название темы или template, то данные не выводятся на ноду вообще

Аватар пользователя gyurza2000@drupal.org gyurza2000@drup... 16 сентября 2009 в 11:24

своих настроек позиции у модуля нет, он берёт глобальные настройки из modules\system\defaults.css, но там править нельзя, а как добавить настройки координат вывода картинки для конкретного модуля ?

Аватар пользователя Nikit Nikit 16 сентября 2009 в 12:08

под положение картинки я понимал центр координат Smile
а положение на странице, конечно css + если что тематизация.