Рендерит цифру 1

Аватар пользователя venji venji 26 августа 2017 в 2:03

Доброй ночи,

<?php global $user;
        if ( $user->uid ) {
               
           $edit_url = "/user/{$GLOBALS['user']->uid}/edit";
           print '<div class="additem">
                                <a href="/node/add/forum">Добавить новую тему</a>
                                </div>'
;        
           
           print '<div class="usercolor">
                          <a href="/user">Мой профиль</a>
                        / <a href="'
.$edit_url.'">Настройки</a>
                        / <a href="/user/logout">Выход</a>
                        </div>'
;
     
      }
      else {
               
                echo render(include ("google_login.php"));
      }
?>

google_login.php

<?php print '<p>Войти с помощью
<a href="/hybridauth/window/Google?destination=forum&amp;destination_error=forum" title="Google" rel="nofollow" data-hybridauth-provider="Google" data-hybridauth-url="/hybridauth/window/Google?destination=forum&amp;destination_error=forum" data-ajax="false" >
<img src="/img/google_login.png">
</a>
или <a href="/user/login" title="login" rel="nofollow">авторизоваться</a>
</p>'
;
?>

При этом получаю в блоке кроме всего что нужно еще цифру - 1

http://prntscr.com/gd3syf

как избавится, что не так?

Комментарии

Аватар пользователя venji venji 26 августа 2017 в 12:19

Вот какраз и использую его, только мне виджет не нравится, есть ли разница в том чтобы использовать a href="/hybridauth/window/Google?destination=forum&amp;destination_error=forum" title="Google" rel="nofollow"><img src="/img/google_login.png"></a>
в место этого?

<?phpif (module_exists('hybridauth') && !user_is_logged_in()) {
  $element['#type'] = 'hybridauth_widget';
  print drupal_render($element);
}?>