Добавить отображение ID категории в админке OpenCart ( ocStore )

  • 2018-10-10
  • Дмитрий М.
  • 1211

Добавить отображение ID категории в админке OpenCart ( ocStore )

<p> При подготовке файла для импорта товаров столкнулся с необходимостью указывать ID категорий к которым будет привязан импортируемый товар. По умолчанию в списке категорий в админ панели OpenCart ID не отображаются. Ну это не беда, добавим вывод ID в списке категорий админ панели. </p> <p> Для этого необходимо модифицировать шаблон отображения списка категорий. Файл шаблона находится по адресу <b>/admin/view/template/catalog/category_list.tpl.</b> Находим строки 37 и 38. Между ними вставляем наш код:  </p> <pre class="bxhtmled-code">&lt;td style="width: 15px;"&gt;ID&lt;/td&gt; </pre> <p> Должно получиться вот так: </p> <pre class="bxhtmled-code">&lt;td style="width: 1px;" class="text-center"&gt; &lt;input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" /&gt; &lt;/td&gt;<br>&lt;td style="width: 15px;"&gt;ID&lt;/td&gt;<br>&lt;td class="text-left"&gt; &lt;?php if ($sort == 'name') { ?&gt; </pre> <p> Эти строки добавят заголовок ID для таблицы списка категорий. Теперь надо добавить вывод значений категорий. Ищем строки 60, 61 и между ними вставляем код: </p> <pre class="bxhtmled-code">&lt;td style="width: 15px;"&gt; &lt;?php echo $category['category_id'];?&gt; &lt;/td&gt; </pre> <p> Должно получиться так: </p> <pre class="bxhtmled-code">&lt;?php } else { ?&gt;<br>&lt;input type="checkbox" name="selected[]" value="&lt;?php echo $category['category_id']; ?&gt;" /&gt;<br>&lt;?php } ?&gt; &lt;/td&gt;<br>&lt;td style="width: 15px;"&gt; &lt;?php echo $category['category_id'];?&gt; &lt;/td&gt;<br>&lt;?php if ($category['href']) { ?&gt;<br>&lt;td class="left"&gt; &lt;?php echo $category['indent']; ?&gt; &lt;a href="&lt;?php echo $category['href']; ?&gt;"&gt; &lt;?php echo $category['name']; ?&gt; &lt;/a&gt; &lt;i class="fa fa-sort-desc"&gt;&lt;/i&gt; &lt;/td&gt; </pre> <p> Теперь осталось "очистить" модификации и список категорий будет содержать ID. </p>

17.10.2018 00:55:51

oc-id.jpg

oc-id.jpg

Добавить отображение ID категории в админке OpenCart ( ocStore )

При подготовке файла для импорта товаров столкнулся с необходимостью указывать ID категорий к которым будет привязан импортируемый товар. По умолчанию в списке категорий в админ панели OpenCart ID не отображаются. Ну это не беда, добавим вывод ID в списке категорий админ панели...

При подготовке файла для импорта товаров столкнулся с необходимостью указывать ID категорий к которым будет привязан импортируемый товар. По умолчанию в списке категорий в админ панели OpenCart ID не отображаются. Ну это не беда, добавим вывод ID в списке категорий админ панели.

Для этого необходимо модифицировать шаблон отображения списка категорий. Файл шаблона находится по адресу /admin/view/template/catalog/category_list.tpl. Находим строки 37 и 38. Между ними вставляем наш код: 

<td style="width: 15px;">ID</td>

Должно получиться вот так:

<td style="width: 1px;" class="text-center">
<input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
</td>
<td style="width: 15px;">ID</td>
<td class="text-left"> <?php if ($sort == 'name') { ?>

Эти строки добавят заголовок ID для таблицы списка категорий. Теперь надо добавить вывод значений категорий. Ищем строки 60, 61 и между ними вставляем код:

<td style="width: 15px;">
<?php echo $category['category_id'];?>
</td>

Должно получиться так:

<?php } else { ?>
<input type="checkbox" name="selected[]" value="<?php echo $category['category_id']; ?>" />
<?php } ?> </td>
<td style="width: 15px;"> <?php echo $category['category_id'];?> </td>
<?php if ($category['href']) { ?>
<td class="left"> <?php echo $category['indent']; ?> <a href="<?php echo $category['href']; ?>"> <?php echo $category['name']; ?> </a> <i class="fa fa-sort-desc"></i> </td>

Теперь осталось "очистить" модификации и список категорий будет содержать ID.



Статья была полезна? Поблагодарите автора.

Возврат к списку

Другие статьи