Jump to content
  • 0

Как добавить надпись под авторизацию в Gavik Financial Business


PandaMan
 Share

Question

Как добавить надпись под авторизацию как показано на скриншоте?

8a4ea254ccc4cf3fcfccc75973c0e14c.png

Пробовал разместить модуль HTML код под авторизацией, но в итоге получал не то, что нужно.

Т.к. при нажатии на кнопки появляется всплывающее окно с формой ввода.

Демка шаблона: http://demo.gavick.com/joomla16/jun2011/index.php/2011-07-28-18-14-23/categories/financial-adviser/item/3-we-celebrate-your-success

Joomla 1.7.5.

Link to comment
Share on other sites

21 answers to this question

Recommended Posts

  • 0

<div id="gkButtons">
<a href="http://demo.gavick.com/joomla16/jun2011/index.php?option=com_users&view=login" id="btnLogin">Login</a>

<a href="http://demo.gavick.com/joomla16/jun2011/index.php?option=com_users&view=registration" id="btnRegister">Register</a>

<p style="clear:both">lorem ipsum вася пупкин блабла</p>
</div>

Link to comment
Share on other sites

  • 0


<div id="gkButtons">
<a href="http://demo.gavick.com/joomla16/jun2011/index.php?option=com_users&view=login" id="btnLogin">Login</a>

<a href="http://demo.gavick.com/joomla16/jun2011/index.php?option=com_users&view=registration" id="btnRegister">Register</a>

<p style="clear:both">lorem ipsum вася пупкин блабла</p>
</div>

Так и я могу. Но тут нет конкретно HTML страницы. Всё разделено на php страницы.

Добавление в позицию логина или регистрации не приводит к должному результату. Почему, я писал в первом посте.

Link to comment
Share on other sites

  • 0

PandaMan, Много текста? Он будет меняться? Он будет везде один и тот же?

Пример текста: Москва: +7(88888)2-22-22 Зеленоград: +7(88888)5-55-55

Или так, в две строки:

Москва: +7(88888)2-22-22

Зеленоград: +7(88888)5-55-55

Текст будет статичным.

Он будет один и тот же на всех страницах, главное под кнопками авторизации/регистрации. Как на скриншоте.

Link to comment
Share on other sites

  • 0

Если на ie<8 наплевать, можете через ":after" прописать.

Можно извернуться и через бекграунд чей-нибудь добавить её....просто я php не знаю - так-то должен быть нормальный вариант)

Link to comment
Share on other sites

  • 0

Если на ie<8 наплевать, можете через ":after" прописать.

Можно извернуться и через бекграунд чей-нибудь добавить её....просто я php не знаю - так-то должен быть нормальный вариант)

Тут даже на ие6 нельзя наплевать. Но пока это не важно.

Мне бы вообще понять как добавить туда напдись?

php знаю на очень маленьком уровне.

Link to comment
Share on other sites

  • 0

в файле nav.php

     <?php if((GK_REGISTER || GK_LOGIN) && !GK_COM_USERS) : ?>        <div id="gkButtons">			<?php if(GK_LOGIN) : ?>			<a href="<?php echo $this->URLbase(); ?>index.php?option=com_users&view=login" id="btnLogin"><?php echo ($userID > 0) ? JText::_('TPL_GK_LANG_LOGOUT') : JText::_('TPL_GK_LANG_LOGIN'); ?></a>			<?php endif; ?>
			<?php if(GK_REGISTER) : ?>			<a href="<?php echo $this->URLbase(); ?>index.php?option=com_users&view=registration" id="btnRegister"><?php echo JText::_('TPL_GK_LANG_REGISTER'); ?></a>			<?php endif; ?>        </div>        <?php endif; ?>

заменить на

     <?php if((GK_REGISTER || GK_LOGIN) && !GK_COM_USERS) : ?>        <div id="gkButtons">			<?php if(GK_LOGIN) : ?>			<a href="<?php echo $this->URLbase(); ?>index.php?option=com_users&view=login" id="btnLogin"><?php echo ($userID > 0) ? JText::_('TPL_GK_LANG_LOGOUT') : JText::_('TPL_GK_LANG_LOGIN'); ?></a>			<?php endif; ?>
			<?php if(GK_REGISTER) : ?>			<a href="<?php echo $this->URLbase(); ?>index.php?option=com_users&view=registration" id="btnRegister"><?php echo JText::_('TPL_GK_LANG_REGISTER'); ?></a>			<p style="clear:both;text-decoration:underline;">Москва: +7(88888)2-22-22<br/>Зеленоград: +7(88888)5-55-55</p>			<?php endif; ?>        </div>        <?php endif; ?>
Link to comment
Share on other sites

  • 0

есть возможность зайти на сайт или можете ли вы воспроизвести свое меню на http://jsfiddle.net/

Этим jsfiddle сайтом не умею пользоваться. А хотелось бы научиться.

Edited by PandaMan
Link to comment
Share on other sites

  • 0

Путём проб и ошибок получилось вот такое зрелище:

8b625fde47ca2a9ba8dad226a12a8889.png

Как я такое сделал: для начала огромное спасибо NeoXidizer который очень сильно помог.

Открыл главную css'ку шаблона под названием template.css, добавил новый идентификатор

/* Telefon Number */
#gkTelNum {padding: 73px 0px 0px 621px; }
/* Telefon Number */

В nav.php сделал так:

<?php if((GK_REGISTER || GK_LOGIN) && !GK_COM_USERS) : ?>
<div id="gkButtons">
<?php if(GK_LOGIN) : ?>
<a href="<?php echo $this->URLbase(); ?>index.php?option=com_users&view=login" id="btnLogin"><?php echo ($userID > 0) ? JText::_('TPL_GK_LANG_LOGOUT') : JText::_('TPL_GK_LANG_LOGIN'); ?></a>
<?php endif; ?>

<?php if(GK_REGISTER) : ?>
<a href="<?php echo $this->URLbase(); ?>index.php?option=com_users&view=registration" id="btnRegister"><?php echo JText::_('TPL_GK_LANG_REGISTER'); ?></a>
<?php endif; ?>
</div>
<div id="gkTelNum">
<span>Москва: +7(88888)2-22-22 Зеленоград: +7(88888)5-55-55</span>
</div>
<?php endif; ?>

Как ни странно всё работает.

—————————————-

За исключением Safari и IE9.

Вот, что в Safari: c2ba1d89c887c7f4791565f22170ee61.png

В IE9: ee4079990ae56d50652fd6205fc8a168.png

—————————————-

Если IE9 ещё норм, то сафари не радует.

Не знаю, что в IE6.

—————————————-

UPD:

Видимо кеш очистился не полностью.

В Safari всё хорошо.

2671507.png

—————————————-

Как можно задать отдельное правило в css для IE9 например ?

Edited by PandaMan
Link to comment
Share on other sites

  • 0

<!--[if IE9]><style type="text/css">margin-right:4px;</style><![endif]-->

не?

есть возможность зайти на сайт или можете ли вы воспроизвести свое меню на http://jsfiddle.net/

Этим jsfiddle сайтом не умею пользоваться. А хотелось бы научиться.

копируете в HTML - HTML, в CSS - CSS, в JavaScript - Javascript, заполнять все не обязательно, жмете Run, чтобы посмотреть, что получилось, жмете Save, чтобы сохранить и получить ссылку (вы на нее автоматически попадаете), которую можно давать другим Edited by NeoXidizer
Link to comment
Share on other sites

  • 0

Замените этим


<!--[if lt IE 7 ]> <html class="ie ie6" lang="ru"> <![endif]-->
<!--[if IE 7 ]> <html class="ie ie7" lang="ru"> <![endif]-->
<!--[if IE 8 ]> <html class="ie ie8" lang="ru"> <![endif]-->
<!--[if IE 9 ]> <html class="ie ie9" lang="ru"> <![endif]-->
<!--[if gt IE 9]><!--><html lang="ru"><!--<![endif]-->

открывающий тег html.

потом в css файле достаточно приписать версию ие:


.ie9 #gkTelNum{ваши стили для ие 9}

Точно также можно и для других эксплореров стили задавать.

Edited by ablay2009
Link to comment
Share on other sites

  • 0

Замените этим


<!--[if lt IE 7 ]> <html class="ie ie6" lang="ru"> <![endif]-->
<!--[if IE 7 ]> <html class="ie ie7" lang="ru"> <![endif]-->
<!--[if IE 8 ]> <html class="ie ie8" lang="ru"> <![endif]-->
<!--[if IE 9 ]> <html class="ie ie9" lang="ru"> <![endif]-->
<!--[if gt IE 9]><!--><html lang="ru"><!--<![endif]-->

открывающий тег html.

потом в css файле достаточно приписать версию ие:


.ie9 #gkTelNum{ваши стили для ие 9}

Точно также можно и для других эксплореров стили задавать.

Коротко и ясно. Спасибо.

Скажите, а [if lt IE 7 ] и [if gt IE 9] обозначают начало и конец ?

<!--[if lt IE 7 ]> <html class="ie ie6" lang="ru"> <![endif]-->

Тут должно быть IE 7 или можно поменять на 6 ?

Link to comment
Share on other sites

  • 0

Сделал так:

<!--[if IE]> <style type="text/css"> #gkTelNum{padding: 73px 0px 0px 542px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; } </style><![endif]-->

В 7, 8 и 9 IE отображается как надо.

В 6м нет возможности проверить.

IE Tester отображает не пойми, что.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy