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

адрес магазина

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

подскажите, как в настройках, общие поле адрес магазина увеличить количество символов для ввода?

post-19362-0-75652300-1406826418_thumb.png

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


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

Народ, что никто не знает как увеличить число символов в настройках, поле: адрес магазина

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


Ссылка на сообщение
Поделиться на другие сайты
admin/controller/setting/store.php

вам нужна строка

 

if ((utf8_strlen($this->request->post['config_address']) < 3) || (utf8_strlen($this->request->post['config_address']) > 256)) {
$this->error['address'] = $this->language->get('error_address');
}
там 256 меняйте на over 9000 ;)

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


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

Вышеуказанный вариант не работает и не работает вариант с файлом admin/controller/setting/setting.php

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


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

а как именно "не работает"? Какую ошибку выдает? Возможно, поле в базе ограничено по длине.

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


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

Вписываю в поле более 256 знаков после чего выдает такую ошибку "Адрес магазина должен быть от 10 до 256 символов!"

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


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

очень странно. Кеш чистили? Да и не в нем дело. Должно работать точно.

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


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

Кеш чистил. Результатов не дало, количество вводимых символов не увеличилось. Ошибка осталась прежней.

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


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

Вписываете вместо 256 сколько нужно символов как описал AlexFisher и все заработает на ура. Только что способ проверил у себя.

Ошибку "Адрес магазина должен быть от 10 до 256 символов!" выдает потому что в языках стандартно написан этот текст.

Наводка что править: admin
/language/russian/setting/store.php
Искать: 
$_['error_address']

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


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

Ошибка должна выдаваться по ограниченному количеству символов. Если у тебя стоит максимальное число вводимых символов 256 ты хоть обпишись будет выдавать ошибку, но я файл настроил на 9000 символов и у меня все раво выдает ошибку о том, что больше 256 символов нельзя писать, что-то тут не так:)

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


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

Немного нудной логики, речь идёт  о НАСТРОЙКАХ (setting) магазина,следовательно и ковырять нам нужно контроллер настроек

 

admin\controller\setting\setting.php

 

там находим

 

if ((utf8_strlen($this->request->post['config_address']) < 3) || (utf8_strlen($this->request->post['config_address']) > 256)) {
$this->error['address'] = $this->language->get('error_address');
}

и меняем 256 на нужное значение.

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


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

А еще можно врукопашную в шаблон вколотить хоть мильйон символов(без мультиязычности, правда)

Просто интересно, почему у ТС не срабатывают предложенные методы?

 

Еще и в setting/setting пресловутый config_address имеется? Страсти-то какие...

УМВР - специально на голом 1.5.5.1 проверил.

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


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

 

Немного нудной логики, речь идёт  о НАСТРОЙКАХ (setting) магазина,следовательно и ковырять нам нужно контроллер настроек

 

admin\controller\setting\setting.php

 

там находим

 

if ((utf8_strlen($this->request->post['config_address']) < 3) || (utf8_strlen($this->request->post['config_address']) > 256)) {
$this->error['address'] = $this->language->get('error_address');
}

и меняем 256 на нужное значение.

 

 

Спасибо, ваш вариант мне помог!

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


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

как-же так?

и не работает вариант с файлом admin/controller/setting/setting.php

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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