подскажите еще.... чем плох такой вариант, размещение иконок соц.груп не модуле а в самой шапке!?
для этого я так понял нужно всего лишь в файле
/catalog/controller/common/header.php
разместить эти строки
// ulogin
$this->data['action_ulogin'] = urlencode(HTTPS_SERVER . 'index.php?route=account/ulogin');
$this->data['text_enter_with_ulogin'] = $this->language->get('text_enter_with_ulogin');
$this->session->data['ulogin_redirect'] = $this->url->link('checkout/checkout');
// uloginа в файле/theme/ТЕМА/template/common/header.tpl
под строками
<div id="welcome">
<?php if (!$logged) { ?>
<?php echo $text_welcome; ?>
<?php } else { ?>
<?php echo $text_logged; ?>
<?php } ?>
это:
<br>
<br>
<!-- ulogin -->
<p> Войти с помощью социальных сервисов:</p>
<script src="http://ulogin.ru/js/ulogin.js"></script>
<div id="uLogin" x-ulogin-params="display=panel&fields=first_name,last_name,photo&providers=vkontakte,odnoklassniki,mailru,facebook,twitter,google,yandex&redirect_uri=<? echo $action_ulogin; ?>"></div>
</div>
<!-- ulogin -->
а если прописать в самом коде:
<div id="welcome">
<?php if (!$logged) { ?>
<?php echo $text_welcome; ?>
<br>
<br>
<!-- ulogin -->
<p> Войти с помощью социальных сервисов:</p>
<script src="http://ulogin.ru/js/ulogin.js"></script>
<div id="uLogin" x-ulogin-params="display=panel&fields=first_name,last_name,photo&providers=vkontakte,odnoklassniki,mailru,facebook,twitter,google,yandex&redirect_uri=<? echo $action_ulogin; ?>"></div>
</div>
<!-- ulogin -->
<?php } else { ?>
<?php echo $text_logged; ?>
<?php } ?>[/code]то виджет при удачном логине будет исчезать
вроде все работает отлично
прошу поправить, если я где то ошибся - пхп кодинг не моя специфика..)