Skip to content

Commit

Permalink
Update menu
Browse files Browse the repository at this point in the history
  • Loading branch information
kiwi-commerce committed Jun 13, 2018
1 parent f1e320a commit 966759a
Show file tree
Hide file tree
Showing 10 changed files with 433 additions and 7 deletions.
64 changes: 64 additions & 0 deletions Block/Adminhtml/System/Config/Fieldset/Hint.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
<?php
/**
* KiwiCommerce
*
* Do not edit or add to this file if you wish to upgrade to newer versions in the future.
* If you wish to customise this module for your needs.
* Please contact us https://kiwicommerce.co.uk/contacts.
*
* @category KiwiCommerce
* @package KiwiCommerce_InventoryLog
* @copyright Copyright (C) 2018 Kiwi Commerce Ltd (https://kiwicommerce.co.uk/)
* @license https://kiwicommerce.co.uk/magento2-extension-license/
*/

namespace KiwiCommerce\InventoryLog\Block\Adminhtml\System\Config\Fieldset;

use \Magento\Backend\Block\Template;
use \Magento\Framework\Data\Form\Element\Renderer\RendererInterface;

/**
* Class Hint
* @package KiwiCommerce\InventoryLog\Block\Adminhtml\System\Config\Fieldset
*/
class Hint extends Template implements RendererInterface
{
/**
* @var \Magento\Framework\Module\ModuleList
*/
private $moduleList;

/**
* Class constructor.
* @param Template\Context $context
* @param \Magento\Framework\Module\ModuleList $moduleList
* @param array $data
*/
public function __construct(
Template\Context $context,
\Magento\Framework\Module\ModuleList $moduleList,
array $data = []
) {
$this->_template = 'KiwiCommerce_InventoryLog::system/config/fieldset/hint.phtml';
parent::__construct($context, $data);
$this->moduleList = $moduleList;
}

/**
* @param \Magento\Framework\Data\Form\Element\AbstractElement $element
* @return string
*/
public function render(\Magento\Framework\Data\Form\Element\AbstractElement $element)
{
$_element = $element;
return $this->toHtml();
}

/**
* @return mixed
*/
public function getModuleVersion()
{
return $this->moduleList->getOne('KiwiCommerce_InventoryLog')['setup_version'];
}
}
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Magento 2 - Inventory Log by Kiwi Commerce
## Magento 2 - Inventory Log by KiwiCommerce

### Overview
- Keep the log of product inventory for every single transaction. Ex. Product import, Order placed, Insert/Update operation through queries and lot more.
Expand All @@ -22,7 +22,7 @@

2. Command Line Installation
- Backup your web directory and database.
- Download Inventory Log installation package from <a href="https://github.com/kiwicommerce/magento2-inventory-log/releases/download/v1.0.0/kiwicommerce-inventory-log-v100.zip">here</a>.
- Download Inventory Log installation package from <a href="https://github.com/kiwicommerce/magento2-inventory-log/releases/download/v1.0.1/kiwicommerce-inventory-log-v101.zip">here</a>.
- Upload contents of the Inventory Log installation package to your Magento root directory.
- Navigate to your Magento root folder<br />
`cd path_to_the_magento_root_directory`<br />
Expand All @@ -36,7 +36,7 @@
`php bin/magento setup:static-content:deploy`<br />
`php bin/magento cache:flush`

Find More details on <a href="https://kiwicommerce.co.uk/extensions/magento2-inventory-log/" target="_blank">Kiwi Commerce</a>
Find More details on <a href="https://kiwicommerce.co.uk/extensions/magento2-inventory-log/" target="_blank">KiwiCommerce</a>

## Features

Expand Down Expand Up @@ -72,4 +72,5 @@ We love answering questions or doubts simply ask us in issue section. We're look

- Follow us <a href="https://twitter.com/KiwiCommerce">@KiwiCommerce</a>
- <a href="mailto:[email protected]">Email Us</a>
- Have a look at our <a href="https://kiwicommerce.co.uk/docs/inventory_log/">documentation</a>
- Have a look at our <a href="https://kiwicommerce.co.uk/docs/inventory-log/">documentation</a>

2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "kiwicommerce/module-inventory-log",
"description": "Magento 2 - Inventory Log",
"type": "magento2-module",
"version": "1.0.0",
"version": "1.0.1",
"license": [
"OSL-3.0"
],
Expand Down
5 changes: 4 additions & 1 deletion etc/adminhtml/system.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,15 @@
xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
<system>
<tab id="kiwicommerce" translate="label" sortOrder="2000">
<label>KiwiCommerce Extensions</label>
<label><![CDATA[<span class="kiwiCommerce-logo">KiwiCommerce Extensions</span>]]></label>
</tab>
<section id="inventory_log" translate="label" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Inventory Log</label>
<tab>kiwicommerce</tab>
<resource>KiwiCommerce_InventoryLog::config</resource>
<group id="hint" translate="label" type="text" sortOrder="0" showInDefault="1" showInWebsite="1" showInStore="1">
<frontend_model>KiwiCommerce\InventoryLog\Block\Adminhtml\System\Config\Fieldset\Hint</frontend_model>
</group>
<group id="general" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Inventory Log</label>
<field id="inventory_enabled" translate="label" type="select" showInDefault="1" canRestore="1" showInWebsite="1" showInStore="1">
Expand Down
2 changes: 1 addition & 1 deletion etc/module.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
*/
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="KiwiCommerce_InventoryLog" setup_version="1.0.0">
<module name="KiwiCommerce_InventoryLog" setup_version="1.0.1">
<sequence>
<module name="Magento_CatalogInventory"/>
</sequence>
Expand Down
24 changes: 24 additions & 0 deletions view/adminhtml/templates/system/config/fieldset/hint.phtml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?php
/**
* KiwiCommerce
*
* Do not edit or add to this file if you wish to upgrade to newer versions in the future.
* If you wish to customise this module for your needs.
* Please contact us https://kiwicommerce.co.uk/contacts.
*
* @category KiwiCommerce
* @package KiwiCommerce_InventoryLog
* @copyright Copyright (C) 2018 Kiwi Commerce Ltd (https://kiwicommerce.co.uk/)
* @license https://kiwicommerce.co.uk/magento2-extension-license/
*/
?>

<div style="background:#EAF0EE;border:1px solid #CCCCCC;margin-bottom:10px;padding:11px 0 0 10px;">
<h4>
<img style="padding-left: 15px;" src="<?php echo $block->getViewFileUrl('KiwiCommerce_InventoryLog::images/kiwicommerce-logo.svg') ?>"/><br><br>
<div style="padding-left: 15px;">
<p> <strong style="color:#EA7601;"><?php echo __('InventoryLog (ver.') ?><?php echo $this->getModuleVersion() ?><?php echo __(') - Developed by') ?></strong> <a style="color:#EA7601;" target="_blank" href="https://kiwicommerce.co.uk/"><strong>KiwiCommerce</strong></a></p>
<p><?php echo __('For technical support ') ?> <a style="color:#EA7601;" href="https://kiwicommerce.co.uk/extension-support" target="_blank"><?php echo __('Contact Us') ?></a> <?php echo __('or email us at') ?> <a style="color:#EA7601;" href="mailto:[email protected]" target="_blank"><?php echo __('[email protected]') ?></a></p>
</div>
</h4>
</div>
14 changes: 14 additions & 0 deletions view/adminhtml/web/css/source/_module.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* KiwiCommerce
*
* Do not edit or add to this file if you wish to upgrade to newer versions in the future.
* If you wish to customise this module for your needs.
* Please contact us https://kiwicommerce.co.uk/contacts.
*
* @category KiwiCommerce
* @package KiwiCommerce_InventoryLog
* @copyright Copyright (C) 2018 Kiwi Commerce Ltd (https://kiwicommerce.co.uk/)
* @license https://kiwicommerce.co.uk/magento2-extension-license/
*/

@import 'module/_menu.less';
19 changes: 19 additions & 0 deletions view/adminhtml/web/css/source/module/_menu.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/**
* KiwiCommerce
*
* Do not edit or add to this file if you wish to upgrade to newer versions in the future.
* If you wish to customise this module for your needs.
* Please contact us https://kiwicommerce.co.uk/contacts.
*
* @category KiwiCommerce
* @package KiwiCommerce_InventoryLog
* @copyright Copyright (C) 2018 Kiwi Commerce Ltd (https://kiwicommerce.co.uk/)
* @license https://kiwicommerce.co.uk/magento2-extension-license/
*/

.kiwiCommerce-logo {
background-image: url('KiwiCommerce_InventoryLog::images/kiwicommerce-icon.svg');
background-size: auto 20px;
background-repeat: no-repeat;
padding-left: 25px;
}
Loading

0 comments on commit 966759a

Please sign in to comment.