Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Добавить несколько телефонов


Recommended Posts

Как добавить несколько телефонов  в опциях?

 

Варианты тупо вставить текст в файл точно не походит. Вписать  в опциях через запятую тоже самое.

 

Есть адекватное решение?

Надіслати
Поділитися на інших сайтах


Система-настройки-телефон

 

Там есть возможность вписать текс до 32 символа. А нужно вписать скажем 4 телефона, и еще желатьено чтоб они были встолбец.

Что-то типа :

044 343-34-34

044 343-34-34

044 343-34-34

044 343-34-34

 

Можно конечно в базе увеличить длину , вписать все, подобрать нужный шрифт чтобы все влазило, Но меня интересует какое-то красивое решение

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Есть простой способ как это сделать, возможно кому-нибудь пригодится.

в файле admin\view\template\setting\setting.tpl

меняем 

<td><input type="text" name="config_telephone" value="<?php echo $config_telephone; ?>" /> 

на

<td><textarea name="config_telephone" cols="40" rows="5"><?php echo $config_telephone; ?></textarea>

В файле admin\controller\setting\setting.php

находим строчку

((utf8_strlen($this->request->post['config_telephone']) < 3) || (utf8_strlen($this->request->post['config_telephone']) > 32)) {

и меняем в конце 32 на 256

В файле catalog\controller\information\contact.php

меняем

$this->data['telephone'] = $this->config->get('config_telephone'); 

на

$this->data['telephone'] = nl2br($this->config->get('config_telephone'));

ВСЁ!

  • +1 3
Надіслати
Поділитися на інших сайтах


  • 1 year later...

Есть простой способ как это сделать, возможно кому-нибудь пригодится.

в файле admin\view\template\setting\setting.tpl

меняем 

<td><input type="text" name="config_telephone" value="<?php echo $config_telephone; ?>" /> 

на

<td><textarea name="config_telephone" cols="40" rows="5"><?php echo $config_telephone; ?></textarea>

В файле admin\controller\setting\setting.php

находим строчку

((utf8_strlen($this->request->post['config_telephone']) < 3) || (utf8_strlen($this->request->post['config_telephone']) > 32)) {

и меняем в конце 32 на 256

В файле catalog\controller\information\contact.php

меняем

$this->data['telephone'] = $this->config->get('config_telephone'); 

на

$this->data['telephone'] = nl2br($this->config->get('config_telephone'));

ВСЁ!

Всё получилось, спасибо огромное, но как сделать перенос, а то получается что все телефоны идут в одну строку, тег <br /> не принимается.

Было бы здорово, если бы поле понимало html теги... Это возможно?

Надіслати
Поділитися на інших сайтах

Эх, где то я находил мануал, как сделать несколько телефонов в шапке с возможностью их добавлять в админке.. делал себе так. Найду, кину ссыль сюда..

Вот, нашёл..

http://forum.opencart-russia.ru/threads/sozdanie-dopolnitelnogo-telefona.994/

Немножко заморочно, но зато грамотно и можно сделать 3-4-5 и т.д номеров. И, наверно, не только номеров.

  • +1 2
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.