Создание дополнительного телефона

Тема в разделе "Инструкции и FAQ", создана пользователем solunski.d, 14 авг 2015.

  1. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Здравствуйте, советую вам обновить движок до версии 2.3.0.2.
    Такого не может быть.
    Путь до файла contact.tpl
    Код:
    catalog/view/theme/*/template/information/
    * - название темы
    * Может быть так что в теме нет файла, тогда вам нужно искать файл в теме default.
     
  2. Ольга1

    Ольга1 Новичок

    Сообщения:
    3
    Симпатии:
    0
    да, в теме default есть такой файл. Его можно править и вложить в папку своей темы?
     

    Вложения:

  3. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Верно
     
  4. Ольга1

    Ольга1 Новичок

    Сообщения:
    3
    Симпатии:
    0
    Спасибо, попробую исправить!
     
  5. Serzh07

    Serzh07 Пользователь

    Сообщения:
    33
    Симпатии:
    1
    Все сделал, в админке появилось, когда добавляю contact.php : $data['telephone2'] = $this->config->get('config_telephone2);
    страница "контакты" становиться не активной, что не так?
    п.с. и как сделать чтобы в шапке шаблона был этот 2-ой номер?
    сайт 3g-market.in.ua
    oc- 2.3.0.2
     
  6. DiMoss

    DiMoss Продвинутый пользователь

    Сообщения:
    862
    Симпатии:
    236
    В представленном Вами коде есть синтаксическая ошибка - не хватает одной кавычки.
     
    Serzh07 нравится это.
  7. Serzh07

    Serzh07 Пользователь

    Сообщения:
    33
    Симпатии:
    1
    исправил, все заработало) еще и просматривал, но не доглядел)) копировал с шапки темы, там нужно тоже поправить.


    А как сделать чтобы на сайте сверху в шапке добавился этот номер?
     
  8. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Исправил, надо не просто копировать, но и понимать.
     
  9. DiMoss

    DiMoss Продвинутый пользователь

    Сообщения:
    862
    Симпатии:
    236
    Код:
    <?php echo $telephone2; ?>
     
  10. Serzh07

    Serzh07 Пользователь

    Сообщения:
    33
    Симпатии:
    1
    подскажите куда это вставить?
     
  11. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Туда, где хотите вывести телефон, в файле header.tpl
    На сайте есть документация.
     
  12. Serzh07

    Serzh07 Пользователь

    Сообщения:
    33
    Симпатии:
    1
    вывел в шапке, только в строку. пробовал сделать в столбик, искажается все в шапке, корзина перепрыгивает вниз. как правильно сделать чтобы было в столбик? или это нужно будет править все потом?
     
  13. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Вам вряд ли помогут в верстке решить проблему приведенную на словах.
    Если проводите изменения сами, изучайте HTML, CSS.
     
  14. Dayana111

    Dayana111 Новичок

    Сообщения:
    1
    Симпатии:
    0
    Я прошу прощения, но зачем так усложнять, если можно в файле contact.tpl (..\catalog\view\theme\default\template\information) просто написать дополнительные номера телефонов с новой строки после вывода основного телефона:

    <?php if ($telephone) { ?>
    <b><?php echo $text_telephone; ?></b><br />
    <?php echo $telephone; ?><br />

    +375 (29) 341-89-72<br />
    +375 (25) 524-61-07<br />
    +375 (29) 556-41-81<br />

    Так на странице Контакты выводятся 4 номера телефона и всё хорошо.
     
  15. DiMoss

    DiMoss Продвинутый пользователь

    Сообщения:
    862
    Симпатии:
    236
    Не забывайте, что мы ведем речь о новом функционале в контексте CMS. То бишь нас интересует именно управление данными, а не просто вёрстка шаблона.
    Это может понадобиться например разработчикам шаблонов.

    А так то я видел варианты, когда люди не парились и указывали цену на товар / услугу прям в коде. И хозяева сайтов потом чешут репу и не поймут почему для того, чтобы просто сменить цену, им нужен программист.
     
    Последнее редактирование: 16 июн 2017
  16. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    1. Инструкция создавалась исключительно в ознакомительных целях.
    2. С технической точки зрения - так правильнее.
     
  17. Munhgauzen

    Munhgauzen Новичок

    Сообщения:
    1
    Симпатии:
    0
    Вопрос к автору но возможно и ко всем кто уже реализовал на версии 3.0 таким грамотным способом. вывод нескольких телефонов.
    Я понимаю php(в большей степени) и сделал все по аналогии, но к сожалению телефоны не отображаются. Причем и ошибок никаких нет.
     
  18. TDimK

    TDimK Новичок

    Сообщения:
    2
    Симпатии:
    1
    Понимаю, что поздно, но может кому будет полезно: второй номер на сайте не отображался, пока в файле header.tpl СВОЕЙ темы шаблона (стандартный меняю потихоньку) не добавил $telephone2
     
    GendoZZZ нравится это.
  19. Kalwin

    Kalwin Новичок

    Сообщения:
    23
    Симпатии:
    0
    Как же так? Добавил номера телефонов в contact.tpl, робить, перехожу в header.tpl, вставил, в controller'e прописал, и всё равно не работает.
    [​IMG]
    [​IMG]
     
  20. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    Не забывайте обновлять модификаторы.
    Документация -> Модификаторы - Начало работы