Перейти к содержимому


Удобный массовый (ручной) ввод вариантов характертистик для товаров


  • Вы не можете ответить в тему
В этой теме нет ответов

#1 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 03 July 2012 - 10:47 PM

Делаем легкий ввод вариантов характеристик
(требуется УЖЕ установленный модуль "редактирование товаров в прайсе")

В файле core/tpl/user/[шаблон]/pricelist_admin.tpl.html

1. находим строку

{if $pricelist_elements}

и вставляем ниже

{php}
$data = db_query("SELECT optionID, name FROM ".PRODUCT_OPTIONS_TABLE." ORDER BY name");
while ($row = db_fetch_assoc($data)) $options[] = array('optionID' => $row['optionID'], 'name' => $row['name']);
$this->assign("optselect",$options);
{/php}

2. находим строку

<td width="99%" style="padding-left: {$paddingzn}px"><input type="text" name="name_{$pricelist_elements[i][0]}" value="{$pricelist_elements[i][1]}" style="width:300px" {if !$pricelist_elements[i][11]}class="gryy"{/if}></td>

и перед </td> вставляем

<select>
<option value='0'>Характеристики</option>
{section name=k loop=$optselect}
<option value='{$optselect[k].optionID}' onclick="open_window('{php}echo ADMIN_FILE;{/php}?do=configurator&optionID={$optselect[k].optionID}&productID={$pricelist_elements[i][0]}',450,1000); return false">{$optselect[k].name}</option>
{/section}
</select>

Это позволяет прямо из "редактирования товаров в прайсе" получать окно выбора вариантов характеристики для товара.
  • 2
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)