Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Запись в базу информации об адресе доставки. #917

Open
kivasRu opened this issue Jul 11, 2024 · 2 comments
Labels

Comments

@kivasRu
Copy link

kivasRu commented Jul 11, 2024

Если покупатель указывает больше 10 символов в любом из полей building entrance floor room при оформлении заказа
То данные о адресе доставки вообще не записывается в базу. Проверка на количество введенных символов также не производится при оформлении заказа.

часть схемы minishop2

        <field key="building" dbtype="varchar" precision="10" phptype="string" null="true"/>
        <field key="entrance" dbtype="varchar" precision="10" phptype="string" null="true"/>
        <field key="floor" dbtype="varchar" precision="10" phptype="string" null="true"/>
        <field key="room" dbtype="varchar" precision="10" phptype="string" null="true"/>

MODX Revolution 2.8.7-pl (traditional)
PHP Version 7.4.33
Minishop2 4.3.0-pl
10.11.6-MariaDB-0+deb12u1
utf8mb4

@kivasRu kivasRu added the bug label Jul 11, 2024
@Electrica
Copy link
Contributor

А зачем туда вводить больше 10-ти символов? Особенно в этаже и комнате

@kivasRu
Copy link
Author

kivasRu commented Jul 11, 2024

Дело в том, что покупатель при оформлении заказа может ввести, больше символов чем 10.
Например, я именно так и обнаружил, что адрес полностью в базу не попадает.
Покупатель ввел в поле дом: "9 строение 1". и в базу запись не была произведена, притом не только поля дом (building), а вообще все что он на вводил. Узнал, так как в телегу плагином шлется инфа о заказах.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants