Подскажите как сделать что бы в опциях Количество автоматически ставилось 1000 и убрать его , вычитать со склада сделать что бы было по умолчанию нет и тоже убрать что бы пользователь не видел его а баллы и вес просто убрать и пункт Необходимо тоже по умолчанию был нет. версия 1.5.3.1 вот что типо того
Могу посоветовать только Stripper, часть проблем должен решить. По выбору удаляет ненужные для заполнения пункты в карточке товара.
Лучше хоть что-то предложить чем ничего. К тому же я так понял, что человек максимально упрощает админку для конечного пользователя, стриппер должен пригодиться.
да хочу сделать что было все просто а то в стандартной opencart все ужасно ) --- добавлено: Apr 6, 2013 4:42 PM --- Stripper не помог придется брать напильник и делать все самому , хотя довольно интересный модуль
admin/view/template/catalog/productform.tpl ~421 по 429 строка (версия 1.5.4.1 вроде нет там различий) блок между <thead> </thead> меняешь на <tr> <td class="left"><?php echo $entry_option_value; ?></td> <td class="right" style="display:none;"><?php echo $entry_quantity; ?></td> <td class="left" style="display:none;"><?php echo $entry_subtract; ?></td> <td class="right"><?php echo $entry_price; ?></td> <td class="right" style="display:none;"><?php echo $entry_option_points; ?></td> <td class="right" style="display:none;"><?php echo $entry_weight; ?></td> <td></td> </tr> ~446 строка исходный <td class="right"><input type="text" name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][quantity]" value="<?php echo $product_option_value['quantity']; ?>" size="3" /></td> поменять на <td class="right" style="display:none;"><input type="text" name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][quantity]" value="1000" size="3" /></td> ~447 строка исходный <td class="left"><select name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][subtract]"> <?php if ($product_option_value['subtract']) { ?> <option value="1" selected="selected"><?php echo $text_yes; ?></option> <option value="0"><?php echo $text_no; ?></option> <?php } else { ?> <option value="1"><?php echo $text_yes; ?></option> <option value="0" selected="selected"><?php echo $text_no; ?></option> <?php } ?> </select></td> поменять на <td class="left" style="display:none;"><select name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][subtract]"> <option value="0" selected="selected"><?php echo $text_no; ?></option> </select></td> ~469 исходный <td class="right"><select name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][points_prefix]"> поменять на <td class="right" style="display:none"><select name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][points_prefix]"> ~482 исходный <td class="right"><select name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][weight_prefix]"> поменять на <td class="right" style="display:none"><select name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][weight_prefix]"> ~971 найти function addOptionValue(option_row) и всю функцию заменить на function addOptionValue(option_row) { html = '<tbody id="option-value-row' + option_value_row + '">'; html += ' <tr>'; html += ' <td class="left"><select name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][option_value_id]">'; html += $('#option-values' + option_row).html(); html += ' </select><input type="hidden" name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][product_option_value_id]" value="" /></td>'; html += ' <td class="right" style="display:none;"><input type="text" name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][quantity]" value="1000" size="3" /></td>'; html += ' <td class="left" style="display:none;"><select name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][subtract]">'; html += ' <option value="0" selected="selected"><?php echo $text_no; ?></option>'; html += ' </select></td>'; html += ' <td class="right"><select name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][price_prefix]">'; html += ' <option value="+">+</option>'; html += ' <option value="-">-</option>'; html += ' </select>'; html += ' <input type="text" name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][price]" value="" size="5" /></td>'; html += ' <td class="right" style="display:none;"><select name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][points_prefix]">'; html += ' <option value="+">+</option>'; html += ' <option value="-">-</option>'; html += ' </select>'; html += ' <input type="text" name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][points]" value="" size="5" /></td>'; html += ' <td class="right" style="display:none;"><select name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][weight_prefix]">'; html += ' <option value="+">+</option>'; html += ' <option value="-">-</option>'; html += ' </select>'; html += ' <input type="text" name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][weight]" value="" size="5" /></td>'; html += ' <td class="left"><a onclick="$(\'#option-value-row' + option_value_row + '\').remove();" class="button"><?php echo $button_remove; ?></a></td>'; html += ' </tr>'; html += '</tbody>'; $('#option-value' + option_row + ' tfoot').before(html); option_value_row++; } редактировать лучше с конца, что б не запутаться в номерах строк