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

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

1 апреля 2017 в 18:53

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

27 марта 2017 в 17:00

makbuk wrote:
Думал сделать что-то такое, но это не работает
function prev_del_coor_node_update($node) {
//get updated value
$new_location = field_get_items('node', $node, 'field_location_exif');
//get old value
$loaded_node = node_load($node->nid);
$old_location = field_get_items('node', $loaded_node, 'field_location_exif');

if ($new_location || $old_location) {

17 марта 2017 в 12:31

Я нашел решение, для загрузки попап окна я использую модуль IP Geolocation Views & Maps у него есть js файл ip_geoloc_leaflet_goto_content_on_click.js, куда я добавляю строку Drupal.attachBehaviors (); Теперь все работает как положено.

12 марта 2017 в 23:55

В ручную подключить библиотеку я так понимаю это следующим способом:

<?phpfunction mymodule_init() {
  drupal_add_library('system', 'drupal.ajax');
  drupal_add_library('system', 'jquery.form');
}?>

«ссылки вручную нужно будет биндить чтоб аякс подхватили.»

А как можно вручную биндить ссылки?

12 марта 2017 в 23:21

Нашел ошибку, но не срабатывает function loadnode_in_region_view_booble($nid) , ajax возвращает данные, но не загружает в нужную область. Я так понимаю, что привязка 'use-ajax' должна происходить в момент клика, но этого не происходит.

12 марта 2017 в 22:33

Я отключил свой модуль, создал новый пустой.
1 Скопировал без изменений все после "Вот как можно:" (без <?php<php ?>) до "Здесь:"
2 Почистил кеш
Когда нажимаю на ссылку пишет "Не найдена страница " "/load_node/348".

Где можно почитать про хук hook_view_booble? На сайте https://api.drupal.org/api/drupal/includes!module.inc/group/hooks/7.x я его не нашел.

12 марта 2017 в 18:55

Спасибо за ответ. По какой-то причине код работает не так как ожидалось, если я оставляю включенным JS, то регион заполняется как на картинке.
http://www.drupal.ru/files/field/comment_node_blog/err.png
Если отключить JS, то не заполняется вообще.

11 марта 2017 в 9:54
1

Мне ответили на Dru.io Спасибо большое за ответ xandeadx. http://dru.io/question/8048

<?phpfunction hook_form_views_exposed_form_alter(&$form, &$form_state) {
  foreach ($form['название_элемента']['#options'] as $tid => &$name) {
    $term = taxonomy_term_load($tid);
    $name = '<img src="' . file_create_url($term->имя_поля['und'][0]['uri']) . '" />' . $name;
  }
}?>

3 марта 2017 в 17:10

Кажется я нашел в чем причина, причина в том что ссылки которые появляются на карте динамические. Осталось разобраться как это реализовать.
http://drupal.stackexchange.com/questions/35245/change-href-attribute-in-ajax-enabled-links/52788#52788
Если у кого-то есть живой пример поделитесь, пожалуйста.