Перейти к содержанию
novinsk

Телефон на главной странице [РЕШЕНО]

Рекомендуемые сообщения

Вопрос, а есть ли возможность поставить телефонный номер в шапке как текст?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

конечно.

вывести можно что угодно и где угодно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

afwollis - человек хочет узнать как это сделать .... :rolleyes: :rolleyes: :rolleyes:

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

fantasm, это уже догадки, ибо прозвучало "есть ли возможность?" :lol:

итак, открываем

catalog/controller/common/header.php
и, например, перед

$this->language->load('common/header');
вставляем

$this->data['storePhone'] = $this->config->get('config_telephone');
надеюсь не надо говорить, что делать с этой переменной в шаблоне? ;)

UPD

открываете

catalog/view/theme/default/template/common/header.tpl
и вставляете в нужное вам место нашу переменную.

в шаблоне она будет такая

$storePhone
Изменено пользователем afwollis
upd
  • +1 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

fantasm, это уже догадки, ибо прозвучало "есть ли возможность?" :lol:

посмотрим как отреагирует хозяин поста... ;) :rolleyes: :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

fantasm, это уже догадки, ибо прозвучало "есть ли возможность?" :lol:

итак, открываем

catalog/controller/common/header.php
и, например, перед

$this->language->load('common/header');
вставляем

$this->data['storePhone'] = $this->config->get('config_telephone');
надеюсь не надо говорить, что делать с этой переменной в шаблоне? ;)

:blink: Спасибо за наводку, но что дальше делать без понятия ....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:blink: Спасибо за наводку, но что дальше делать без понятия ....

afwollis всё таки я был прав ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

novinsk, обновил прошлое сообщение.

fantasm, :lol:

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

novinsk, обновил прошлое сообщение.

fantasm, :lol:

Огромное спасибо, вечером попробую

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К примеру это будет шапка сайта, разжуйте плиззз! :(

Изменено пользователем afwollis
ну хватит цитировать сообщения без причины :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К примеру это будет шапка сайта, разжуйте плиззз! :(

Что именно непонятно? Что делали, что в итоге получилось?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что именно непонятно? Что делали, что в итоге получилось?

Куда ставится переменная $storePhone? В любую сточку кода?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Куда ставится переменная $storePhone? В любую сточку кода?

Куда ее нужно выводить - туда и ставить нужно. Предвосхищая следующий вопрос: поглядите как выводятся другие переменные в этом же файле.
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Куда ее нужно выводить - туда и ставить нужно. Предвосхищая следующий вопрос: поглядите как выводятся другие переменные в этом же файле.

вот что мне нравится в тебе 19-ый .... редко даешь конкретный ответ...в основном после твоих ответов приходится ещё долго думать...зато полезно... многому учишься B) ...
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня тоже появился вопрос:

Я тоже решил в шапке отобразить контакты. В stylesheet.css создал #header .div11. В header.tpl прописываю код

<div class="div11">
 <img src="image/data/life.png" <a style=" color: white;" > 777-777-77-77</a>
 </div>
Логотип оператора связи отоброжает, а вот текст после него белым цветом не выводит :(

1. Как прописать чтобы номер телефона выводило как в меню (Жирным белым)?

2. Как сделать обрамление что вокруг полей языка, валюты и поиска?

post-4082-0-90658900-1297102955_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

alex777,

1. закройте тэг img

<img src="image/data/life.png"><a style=" color: white;" > 777-777-77-77</a>
2.

.css {
border: 1px solid #CCC;
}
Изменено пользователем afwollis

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С рамкой разобрался спасибо. Там еще нужно было сделать отступ, края округлить, цвет и толщину подправить. С этим разобрался. А вот с номером телефона - нет. В таком виде он отображается белым цыетом, но при наведении ведет себя как ссылка. И как увеличить его? Я так понимаю что там его можно охарактеризовать целым стилем...

Я хочу просто вывести номер крупным выразительным шрифтом. Может посоветуете код со стилем подходящим для моей шапки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я хочу просто вывести номер крупным выразительным шрифтом. Может посоветуете код со стилем подходящим для моей шапки?

Заключаете номер в div и определяете стиль этого div'a в css. Как через css можно опредлять параметры текста, можно посмотреть, например, здесь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я понимаю что вопрос очень глупый. И чувствую что это из разряда первых уроков HTML. Но может есть возможность прописать одной строчкой размер шрифта и цвет чтобы имело вид и в самой header.tpl ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

шаблон

<div class="bla">bla - bla</div>
css

.bla {
font: bold 14px sans-serif;
color: #FF0000;
}
равносильно

шаблон

<div style="font: bold 14px sans-serif; color: #FF0000;">bla - bla</div>
  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделал вот так:

<div class="div11">
 <div style="font: bold 20px sans-serif; color: #FF0000;"><img src="image/data/life.png">(063)184-51-52</div>
 </div>
Только у меня изображение логотипа чуть выше текста. Его можно как-то прописать что мол на 3 пикселя ниже?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только у меня изображение логотипа чуть выше текста. Его можно как-то прописать что мол на 3 пикселя ниже?

http://ru.html.net/tutorials/css/lesson14.php

http://css.manual.ru/properties/margin

http://css.manual.ru/properties/padding

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да об этом у меня есть поверхностные познания. Но ведь там прописываетя в .css и в отношении div-ов а мне нужно в рамках одного div ... и к тому же мне надо логотип оператора и сам номер в одну рамку (border) ...

Решение данной проблемы вижу двумя способами:

1. К логотипу оператора добавить номер тел. (выйдет все на одном рисунке);

2. Склеить в фотошопе фон шапки и логотип оператора (подобрав нужное расположение).

Второй вариант считаю более приемлемым (меньше графической нагрузки на страницу).

Как вы считаете, мои соображения верны или я в чем-то ошибаюсь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как вы считаете, мои соображения верны или я в чем-то ошибаюсь?

Я бы выдавал телефон текстом, ибо и скопировать можно, и в поиске будет участвовать. Но если хотите картинкой - вариант выдвать все одной картинкой, наверное, проще и лучше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да я не то чтобы картинкой хочу, просто у меня не получается текст телефона выровнять под логотип по причинам указанным выше. А свои варианты я предложил так публике на размышление.

Решил вопрос с помощью двух div-ов и отказавшись от рамки

Изменено пользователем alex777

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.