Page 1 of 1

Как восстановить пользовательские поля в Virtuemart 2

Posted: Mon Dec 08, 2014 9:57 am
by Kulbabka
Вообщем, решила установить компонент OnePage Checkout. Все отлично. Лихо решила удалить все ненужные мне пользовательские поля, из-за чего теперь в заказах VirtueMart выдается ошибка и не сохраняются заказы
vmError: exeSortSearchListQuery Unknown column 'u.first_name' in 'field list' SQL=SELECT SQL_CALC_FOUND_ROWS o.*, CONCAT_WS(' ',u.first_name,u.middle_name,u.last_name) AS order_name ,u.email as order_email,pm.payment_name AS payment_method FROM ju5f9_virtuemart_orders as o LEFT JOIN ju5f9_virtuemart_order_userinfos as u ON u.virtuemart_order_id = o.virtuemart_order_id AND u.address_type="BT" LEFT JOIN ju5f9_virtuemart_paymentmethods_ru_ru as pm ON o.virtuemart_paymentmethod_id = pm.virtuemart_paymentmethod_id WHERE ( o.virtuemart_vendor_id = "1" ) ORDER BY created_on DESC LIMIT 0, 20
Я так думаю, что ошибка как раз из-за удаления. Как восстановить эти поля? Где и что прописать? Просто переустанавливать VM не хочется

Re: Как восстановить пользовательские поля в Virtuemart 2

Posted: Mon Dec 08, 2014 10:13 am
by Kulbabka
Может через Пункт меню Инструменты и миграция в VM выбрать пункт меню Восстановить таблицы и переустановить? Боюсь все данные удалить

Re: Как восстановить пользовательские поля в Virtuemart 2

Posted: Mon Dec 08, 2014 10:45 am
by AlexSmirnov
Приветствую,

Поддержка семьи версий Joomla 2.5 заканчивается в конце декабря этого года и в виду этого я не рекомендую начинать строить на ней какой-либо проект, не говоря уже о коммерческом. Подбирайте расширения, совместимые с J! 3.x.

По Вашей проблеме с потерей произвольных полей компонента VirtueMart. У Вас два пути: или пересоздать свои произвольные поля вручную, или восстановить веб-сайт из его резервной копии.

Александр