mark-3rd 0 Опубликовано 13 января, 2008 Жалоба Share Опубликовано 13 января, 2008 Здраствуйте, Саша! Пытался сделать выборку (типа как http://energoprom.su/catalog/motors/#search) по значениям (компонент products_extra_fields), в итоге оказалось по значению. Все бы ничего, если б выборка работала не только на одно из полей. Выборку с двух, а тем более с трех полей совершить в принципе невозможно, так как все параметры (марка, тип и т.п.) пишутся в один столбец (products_extra_field_id таблицы products_to_products_extra_fields). Этот вариант отпал. Решил идти путем создания дополнительных столбцов в таблице products. Но тут снова трабл – не заносится значение с нового поля в БД. Сделал тест: создал столбец в таблице products и новое поле в /admin/includes/modules/new_product.php. При создании или редактировании товара все поля заполняются и отображают значение, как и должно быть, а новое поле – пустое. Если вставить значение непосредственно в строку таблицы “products” - происходит трансляция. Хотел бы выяснить, в чем же дело. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 января, 2008 Жалоба Share Опубликовано 14 января, 2008 Привет! Нужно поправить как ты правильно прописал /admin/includes/modules/new_product.php, это что б выводились поля при создании/редактировании товара. А также, что самое главное, нужно поправить /admin/includes/classes/categories.php Метод insert_product Это что б введённые поля сохранялись в базу данных. Просто возьми за основу какое-то существующее поле, например product_template Ищи все строки в /admin/includes/classes/categories.php и /admin/includes/modules/new_product.php где встречается product_template и просто делай копии этих строк, подставляя название новой колонки в таблице products. По идее, должно получиться всё. Ссылка на сообщение Поделиться на другие сайты
mark-3rd 0 Опубликовано 14 января, 2008 Автор Жалоба Share Опубликовано 14 января, 2008 Все отлично работает. Огромное спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 января, 2008 Жалоба Share Опубликовано 14 января, 2008 Не за что, удачи с магазином. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения