Изменение длины поля для свойств товаров minishop2 [Решено]
Здравствуйте всем, может кто сталкивался, есть магазин на minishop2, уже по сути наполненный, некоторые поля при выводе обрезаются, так как у них в базе данных задан varchar. Как изменить длину varchar для поля article (ms2_product_article). Защол в схему core/components/minishop2/model/schema/minishop2.mysql.schema.xml, в ней поменял
<field key="article" dbtype="varchar" precision="255" phptype="string" null="true"/>
precision="с 50 на 255"
. А как теперь сделать чтобы в базе длина article у всех полей товаров поменялась, чтобы не убить магазин и товары в нем? Комментарии: 4
В структуре таблицы сделайте тоже самое.
При обновлении компонента не забывайте схему править.
При обновлении компонента не забывайте схему править.
В структуре таблицы сделайте тоже самое. — это где?)
в базе (через phpmyadmin)
Вопрос закрыт, может кому понадобиться, запрос в бд такой
ALTER TABLE modx_ms2_products MODIFY article VARCHAR(255) NOT NULL
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.