[Помогите] Сделать емайл в виде ссылки

Тема в разделе "OpenCart", создана пользователем inilol, 16 апр 2013.

  1. inilol

    inilol

    Регистрация:
    18 фев 2013
    Сообщения:
    66
    Симпатии:
    2
    Подскажите, как в этом сайте inilol.com сделать E-mail и Skype в виде ссылки.
    Можете сказать файл и какая переменная выводит.
    Сборка MaxyStore на основе OpenCart v.1.5.4.1
     
  2. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    179
    Симпатии:
    52
    Для e-mail:
    Наш е-маил для связи <a href="mailto="[email protected]">[email protected]</a>
    Для скайпа:<a href="skype:SkypeUser?chat">SkypeUser</a>
    skypeuser - заменяй на свое (:
     
    inilol нравится это.
  3. inilol

    inilol

    Регистрация:
    18 фев 2013
    Сообщения:
    66
    Симпатии:
    2
    Подскажите в каких файлах OpenCart нужно править, или как найти эти места в движке?
     
  4. yuzi

    yuzi

    Регистрация:
    5 янв 2013
    Сообщения:
    133
    Симпатии:
    71
    В данном случае, у вас на сайте эти ссылки находятся в хедере:
    ...\catalog\view\theme\default\template\common\header.tpl
     
  5. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    179
    Симпатии:
    52
    Проще говоря вот.
    HTML:
    <div class="contacts">
    <a href="mailto="[email protected]">[email protected]</a>
    <a href="skype:SkypeUser?chat">SkypeUser</a>
    </div>
    Далее уже позиционируем с помощью стилей
    Т.к присвоили класс - то вот
    .contacts {
    ....
    }
     
    inilol нравится это.
  6. inilol

    inilol

    Регистрация:
    18 фев 2013
    Сообщения:
    66
    Симпатии:
    2
    нашел блок вывода, подскажите как его правильно написать

    <?php if ($this->config->get('config_display_email') == 1) { ?>
    <br /><b><i><?php echo $text_email; ?></i></b>
    <?php echo $email; ?>
    <?php } ?>
     
  7. RenTa

    RenTa

    Регистрация:
    20 фев 2013
    Сообщения:
    20
    Симпатии:
    0
    Если нужно разместить в подвале сайта, то открывай catalog\view\theme\default\template\common\footer.tpl
    после <div id="footer"> прописывай:
    Код:
    <div class="contacts">
    <a href="mailto="[email protected]">[email protected]</a>
    <a href="skype:SkypeUser?chat">SkypeUser</a>
    </div>
    Если в шапке то открывай файл catalog\view\theme\default\template\common\header.tpl
    вместо
    Код:
    <?php if ($this->config->get('config_display_email') == 1) { ?>
    <br /><b><i><?php echo $text_email; ?></i></b>
    <?php echo $email; ?>
    <?php } ?>
    ставишь
    Код:
    <div class="contacts">
    <a href="mailto="[email protected]">[email protected]</a>
    <a href="skype:SkypeUser?chat">SkypeUser</a>
    </div>
     
  8. inilol

    inilol

    Регистрация:
    18 фев 2013
    Сообщения:
    66
    Симпатии:
    2
    Немного кривоватое решение прописывать емайл прямо в коде. Он есть в переменной $text_email которая прописывается с админки.
    Помогите просто правильно вывести эту переменную.
     
  9. inilol

    inilol

    Регистрация:
    18 фев 2013
    Сообщения:
    66
    Симпатии:
    2
    Точнее переменная $email
    Выводится
    <?php echo $email; ?>
    Как сюда впихнуть ссылку?
    <a href="mailto="[email protected]">[email protected]</a>
     
  10. Krasovskiy

    Krasovskiy

    Регистрация:
    22 фев 2013
    Сообщения:
    81
    Симпатии:
    79
    А как можно в статьях прописать e-mail, как ссылку? Какой код? Спасибо.
     
  11. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    179
    Симпатии:
    52
    Жмякаем "источник"
    вставляем. <a href="mailto:[email protected]">[email protected]</a>
    опять переводим ckeditor в режим визуального форматирования(то бишь опять жмем источник)
     
    Krasovskiy нравится это.