0 Пользователей и 1 Гость просматривают эту тему.
  • 24 Ответов
  • 3531 Просмотров
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
При регистрации/заказе есть ограничение символов.
Например в поле улица.
В трех дополнительных полях тоже есть ограничение.

Не подскажете, где его убрать или сменить?

Поиск по substr ничего полезного не дал.
Поиск по 255 ничего полезного не дал.
Поиск по substring ничего полезного не дал.


В дополнительных полях стоит ограничение на 255 символов.

В поле "street" 100.

В поле "Допольнительная информация" влезло 30654 символов.

Хотелось бы убрать ограничение в поле "street" или любое дополнительное поле и узнать, как можно убрать вывод этого поля в письме заказчику. В письме администратора оставив.

Или можно ли перенести поле "Допольнительная информация" в adress.php.
Или можно ли сделать поле "Допольнительная информация" обязательным?

Заранее спасибо.
« Последнее редактирование: 16.08.2012, 22:39:54 от Kotov »
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
вдогонку - ограничение символов в полях характеистик (когда задан тип "текст")
как обойти?
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
вдогонку - ограничение символов в полях характеистик (когда задан тип "текст")
как обойти?

Нашел только

Код
        if (!$id){
            $query = "ALTER TABLE `#__jshopping_products` ADD `extra_field_".$productfield->id."` varchar(32) NOT NULL";
            $db->setQuery($query);
            $db->query();
        }
Находится тут admininstrator\компонент\controllers\productfields.php
*

victorantoniak

  • Moderator
  • 1573
  • 185 / 2
  • JoomShopping Team
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
Все поля в базе

Укажите пожалуйста направление, так как найти ничего не смог.
http://i.imgur.com/uSlJj.png
*

victorantoniak

  • Moderator
  • 1573
  • 185 / 2
  • JoomShopping Team
таблица
jos_jshopping_products

поля

extra_field_1, extra_field_2, ...


таблица
jos_jshopping_users

поля
street..
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
таблица
jos_jshopping_products

поля

extra_field_1, extra_field_2, ...


таблица
jos_jshopping_users

поля
street..

Спасибо, поля нашлись.
Только вопрос остался открытым.
Как убрать ограничение на количество символов в поле street.

http://i.imgur.com/dYmAk.png

http://i.imgur.com/UDCyA.png

И если уж так, можно ли принудительно заставить это поле обрабатывать переносы в письме, отправляемом на почту?
*

victorantoniak

  • Moderator
  • 1573
  • 185 / 2
  • JoomShopping Team
*

nevigen

  • Moderator
  • 10443
  • 863 / 25
  • http://n*****n.com
В дефолтной поставке поправите ?
Вроде логичней !

Заранее благодарны :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
поставте тип текст


Текст ставил. Эффекта ноль.
Все равно режет на 100-а символах.


http://i.imgur.com/sAuhi.png
Может что то делаю не так?
« Последнее редактирование: 17.08.2012, 18:24:07 от Kotov »
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
Ап.

Вопрос остался открытым.

Спасибо за помощь, к сожалению она ничего не дала.
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Цитировать
Kotov (+0/-0)   victorantoniak (+104/-1)   -   Нечто похожее на низкокачественный саппорт. Стыдно.

Хм, а где тут написано, что оказывается саппорт? Вообще-то это сообщество, где общими усилиями мы ищем баги/ошибки, пытаемся их устранить или что-то модифицировать под свои личные нужны. Да, к счастью по большей части разработчики прислушиваются к нашим общим хотелкам, за что им отдельное спасибо.
И обычно у любого нормального бесплатного продукта адекватный саппорт осуществляется исключительно на платной основе, остальные - в очередь!
ИМХО - вам должно быть стыдно.

Цитировать
Вопрос остался открытым. Все равно режет на 100-а символах.
Вас научить работать с PhpMyAdmin или сами погуглите?
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
Хм, а где тут написано, что оказывается саппорт? Вообще-то это сообщество, где общими усилиями мы ищем баги/ошибки, пытаемся их устранить или что-то модифицировать под свои личные нужны. Да, к счастью по большей части разработчики прислушиваются к нашим общим хотелкам, за что им отдельное спасибо.
И обычно у любого нормального бесплатного продукта адекватный саппорт осуществляется исключительно на платной основе, остальные - в очередь!
ИМХО - вам должно быть стыдно.
Вас научить работать с PhpMyAdmin или сами погуглите?

То есть, разработчики тут сидят просто так и дают бесполезные советы?
Мне даже не предложили платную помощь, более того, я недавно, до создания темы, обращался к victorantoniak'у с просьбой за оплату помочь решить некоторые проблемы компонента, мне так и не ответили, это раз.


Стояло "VARCHAR"
>ограничение 255 символов.
В системе обрезает  на 100-не символов.

Поставил "TEXT"
>ограничение 65535 символов
В системе все еще обрезает на 100-не символов.

Если вам есть, что к этому добавить в плане "Вас научить работать с PhpMyAdmin или сами погуглите?" то я с удовольствием вас выслушаю, это два.

И у слова support больше одного значения.
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Не будете ли вы так любезны, указать версию Joomshoppinga?

К примеру, у меня 3.8, только что проверила характеристики (текст, размером 1500символов) - ничего не обрезает.
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
Не будете ли вы так любезны, указать версию Joomshoppinga?

К примеру, у меня 3.8, только что проверила характеристики (текст, размером 1500символов) - ничего не обрезает.

Да, конечно.

Joomla - 2.5.6
JS - 3.8.1
Поле "Street"
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Тот же текст из 1500 сим. после правки в БД спокойно влез и в поле street

уточню, у меня Version 3.8.1

вот скрин
Спойлер
[свернуть]
« Последнее редактирование: 20.08.2012, 20:18:10 от ELLE »
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
Тот же текст из 1500 сим. после правки в БД спокойно влез и в поле street

уточню, у меня Version 3.8.1

вот скрин
Спойлер
[свернуть]

Вставляли в БД?
Если так, конечно он влезет.

Да, уже вижу, что не верно сформулировал вопрос.
Ограничение есть в письме, которое приходит после заказа.
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Вставляли в БД?
Если так, конечно он влезет.
Нет, для неверующих создам демо-юзера)

Цитировать
Ограничение есть в письме, которое приходит после заказа.
_jshopping_orders
« Последнее редактирование: 20.08.2012, 21:47:15 от ELLE »
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
Нет, для неверующих создам демо-юзера)
Нет, для неверующих создам демо-юзера)

Возможно дело в том, что регистрация отключена.


Внешний вид письма, тестировать помогал nevigen
http://i.imgur.com/sBKAZ.png
Введено в поле "street(фио пассажиров)" было 988 символов.
В письме вывод ста.
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Пожалуйста, купила у себя без регистрации -
Спойлер
[свернуть]

вообщем я не вижу проблемы
« Последнее редактирование: 20.08.2012, 22:07:08 от ELLE »
*

Kotov

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
Спасибо, данный вопрос снят.

В _jshopping_orders
street   varchar(100)

С отображением в письме разберусь сам.
« Последнее редактирование: 20.08.2012, 22:16:44 от Kotov »
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
вдогонку - ограничение символов в полях характеистик (когда задан тип "текст")
как обойти?

А где именно искать, я так и не понял? Может наставите на путь? Спасибо
*

heartlink

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Чего человеку сразу не ответили.

Надо открыть базу данных и изменить в следующих таблицах:

префикс_joomshopping_users в виде Структура - смотрите где указаны varchar(20) или varchar(100) и т.д.
Открывайте каждый и исправьте на 255 и ОК
Телефоны менять с 20 не надо. Остальное смело можно.

Для того чтобы это же приходило в письме нормально и pdf файле открывалось

_joomshopping_orders Структура и делаете то же самое.

5 минут и у вас никакой обрезки не будет.

Я столкнулся с такой проблемой когда прикрутил Быстрый заказ модальным окном по клику с кнопки.
Там одно поле - Адрес доставки. И оказалось, что в базе привязанная переменная (city) была ограничена 20 знаками.
Поэтому если человек писал город туда, улицу и т.д. то все обрезалось и приходилось изображать идиота и переспрашивать у клиента, что последнего раздражало.

Навел меня на мысль неправильный ответ victorantoniak - сама мысль искать параметр в базе. После недолгого поиска решение было найдено, чем и делюсь с сообществом.

*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в принципе можно и так. только логичнее раз это все равно плагин, то сделать в нем привязку к полю, которое уже не 20 знаков, а больше. там выбор большой :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин - Вывод значения поля из таблицы продуктов в корзине JoomShopping

Автор draff

Ответов: 3
Просмотров: 1284
Последний ответ 26.02.2024, 07:00:01
от kit2m2
Дополнительное html поле под картинкой

Автор qwas2012

Ответов: 6
Просмотров: 531
Последний ответ 26.06.2020, 15:05:40
от qwas2012
[Решено] Поле Код товара - проверка на уникальность

Автор dron

Ответов: 8
Просмотров: 763
Последний ответ 29.10.2019, 11:25:25
от dron
Ограничение кол-ва добавляемых зависимых атрибутов. Ошибка: Warning: mysqli

Автор Koral_n

Ответов: 0
Просмотров: 682
Последний ответ 18.01.2019, 10:19:03
от Koral_n
JoomShopping/ Добавление поля и его вывод

Автор tiberian

Ответов: 1
Просмотров: 1004
Последний ответ 24.10.2018, 15:43:32
от kit2m2