InstaShop, доработка админ панели под клиента

Доработка админ панели, карточки товара под определенного клиента

 
Посетитель
no avatar
Сообщений: 3
Доброго времени суток, сегодня столкнулись с потребностью сделать маленькую правку в админке Instashop(карточка товара). Необходимо добавить к характеристикам дополнительное поле по нажатию на (+). И дальше уже его чтоб можно было юзать в шаблоне. Решил посоветоватся с грамотными людьми давно работающими на этой cms. Что подскажете господа? Уже подошел к решению данной проблемки, но вот думаю может есть мысли! Приведу небольшой кусочек кода, может я не правильно думаю!

//характеристики
if ($item_id){
$mod['chars'] = array();
$chrres = dbQuery("SELECT char_id, val FROM cms_shop_chars_val WHERE item_id={$item_id}");

if (mysql_num_rows($chrres)){
while($char = mysql_fetch_assoc($chrres)){
echo $char['char_id'].'->'.$char['val'].'<br>'; // небольшой вывод, чтобы посмотреть что в массиве
$mod['chars'][$char['char_id']] = $char['val'];

}
}
}

$chars = $model->getCatChars($cat_id);

так вот хочу организовать так чтобы если попадается одинаковый id поля, то просто создавался массив значений по одному id. Сейчас же как я понимаю он тупо кладет все с одинаковыми id в одну и туже ячейку. что перезатирает такие нужные мне варианты значений. Ну и дальше хочу выводить, это все. если массив значений то целый ряд характеристик одного типа, если нет то как обычно! Подскажите правильно ли я движусь или нет?
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 1360
Переназначение переменной после цикла для чего делаете? Смысл???
Фриланс по Intantcms 1 и 2 версий.Писать в ЛС. Отзывы заказчиков
Посетитель
no avatar
Сообщений: 3
Есть сайт, там товары достаточно дорогие и требуют много информации и характеристик. Делаю для удобства и для того чтобы менеджеры могли без особых знаний заполнять полностью карточку товара!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.