Had a very nice add-in vqmod which added in an editable Date Added field to the Product Admin backend. We found this field very handy for updating product added dates.
We used a free version (http://www.opencart.com/index.php?route ... n_id=14026) and am now on the hunt for a version compatible with 2.0.2.x
Anyone aware of a mod/routine to do this?
Thanks.
Code: Select all
<modification>
<id>Date Added Edit</id>
<version>2.0</version>
<code>Date Added Edit</code>
<author>grgr</author>
<file name="admin/controller/catalog/product.php">
<operation>
<search position="before"><![CDATA[
$data['entry_date_available'] = $this->language->get('entry_date_available');
]]></search>
<add><![CDATA[
$data['entry_date_added'] = $this->language->get('entry_date_added');
]]></add>
</operation>
<operation>
<search position="before"><![CDATA[
if (isset($this->request->post['date_available'])) {
]]></search>
<add><![CDATA[
if (isset($this->request->post['date_added'])) {
$data['date_added'] = $this->request->post['date_added'];
} elseif (isset($product_info)) {
$data['date_added'] = $product_info['date_added'];
} else {
$data['date_added'] = date("Y-m-d H:i:s");
}
]]></add>
</operation>
</file>
<file name="admin/language/english/catalog/product.php">
<operation>
<search position="before"><![CDATA[
$_['entry_date_available']
]]></search>
<add><![CDATA[
$_['entry_date_added'] = 'Date Added';
]]></add>
</operation>
</file>
<file name="admin/model/catalog/product.php">
<operation>
<search position="replace"><![CDATA[
date_added = NOW()");
]]></search>
<add><![CDATA[
date_added = '" . $data['date_added'] . "'");
]]></add>
</operation>
<operation>
<search position="replace"><![CDATA[
date_modified = NOW()
]]></search>
<add><![CDATA[
date_modified = NOW(), date_added = '" . $data['date_added'] . "'
]]></add>
</operation>
</file>
<file name="admin/view/template/catalog/product_form.tpl">
<operation>
<search position="before" offset="1"><![CDATA[
<?php echo $entry_date_available; ?></label>
]]></search>
<add><![CDATA[
<div class="form-group">
<label class="col-sm-2 control-label" for="input-date-added"><?php echo $entry_date_added; ?></label>
<div class="col-sm-3">
<div class="input-group date">
<input type="text" name="date_added" value="<?php echo $date_added; ?>" placeholder="<?php echo $entry_date_added; ?>" data-date-format="YYYY-MM-DD" id="input-date-added" class="form-control" />
<span class="input-group-btn">
<button class="btn btn-default" type="button"><i class="fa fa-calendar"></i></button>
</span></div>
</div>
</div>
]]></add>
</operation>
</file>
</modification>
Who is online
Users browsing this forum: No registered users and 1 guest