Tiny - Version 0.0.5

Version Notes

Importa Pedidos, Produtos e Acesso Pelo menu do Painel

Download this release

Release Info

Developer XDMIX.com.br
Extension Tiny
Version 0.0.5
Comparing to
See all releases


Code changes from version 0.0.4 to 0.0.5

app/code/local/Tiny/Iframe/Block/Adminhtml/Tinybackend.php CHANGED
@@ -2,4 +2,4 @@
2
 
3
  class Tiny_Iframe_Block_Adminhtml_Tinybackend extends Mage_Adminhtml_Block_Template {
4
 
5
- }
2
 
3
  class Tiny_Iframe_Block_Adminhtml_Tinybackend extends Mage_Adminhtml_Block_Template {
4
 
5
+ }
app/code/local/Tiny/Iframe/etc/adminhtml.xml ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <config>
3
+ <acl>
4
+ <resources>
5
+ <admin>
6
+ <children>
7
+ <system>
8
+ <children>
9
+ <config>
10
+ <children>
11
+ <tiny translate="title" module="tiny">
12
+ <title>Tiny ERP Section</title>
13
+ </tiny>
14
+ </children>
15
+ </config>
16
+ </children>
17
+ </system>
18
+ </children>
19
+ </admin>
20
+ </resources>
21
+ </acl>
22
+ </config>
app/code/local/Tiny/Iframe/etc/system.xml ADDED
@@ -0,0 +1,116 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <tabs>
4
+ <tinyt translate="label" module="tiny">
5
+ <label>Tiny</label>
6
+ <sort_order>350</sort_order>
7
+ </tinyt>
8
+ </tabs>
9
+ <sections>
10
+ <tiny translate="label" module="tiny">
11
+ <label>Tiny ERP</label>
12
+ <tab>tinyt</tab>
13
+ <frontend_type>text</frontend_type>
14
+ <sort_order>150</sort_order>
15
+ <show_in_default>1</show_in_default>
16
+ <show_in_website>1</show_in_website>
17
+ <show_in_store>1</show_in_store>
18
+ <groups>
19
+ <general translate="label">
20
+ <label>General</label>
21
+ <comment>
22
+ <![CDATA[
23
+ <div>
24
+ <br style="clear: both;"/>
25
+ <div style="width: 439px; height: 40px; display: block; float: left; padding-left: 35px;">
26
+ <label style="font-size: 22px">Vers&atilde;o: <strong>0.0.5</strong></label>
27
+ </div>
28
+ <br style="clear: both;"/>
29
+ <hr>
30
+ <br /><br />
31
+ <p>
32
+ <h2>Mantido por: <a href="http://www.tiny.com.br/" target="_blank">Tiny</a> e <a href="http://www.xdmix.com.br/" target="_blank">XDMIX</a></h2><br />
33
+ Desenvolvedores:<br />
34
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tiny: Marcos Augusto Grzeça<br />
35
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XDMIX: Leandro Miranda Machado
36
+ </p>
37
+ <br />
38
+ <h3>Como Funciona?</h3><br />
39
+ <div style="padding-left:10px;">
40
+ É bem simples.<br />
41
+ Todos os produtos e pedidos cadastrados no Magento podem ser importados direto do Tiny.<br />
42
+ O estoque entre o Magento e o Tiny podem ser sincronizado automaticamente.<br />
43
+ Os pedidos importados pelo Tiny salva o cliente e os produtos automaticamente e dá baixa no estoque.<br />
44
+ Com os pedidos importados pelo Tiny pode-se gerar NFe e controlar o financeiro.<br />
45
+ Veja abaixo como se faz a integração e um exemplo dessa poderosa união: Magento e Tiny.
46
+ </div>
47
+ <br /><br />
48
+ <h3>Como Integrar?</h3>
49
+ <div style="padding-left:10px;"><br />
50
+ <strong>1&deg; Passo - Configurar o Magento</strong></strong><br /><br />
51
+ No Magento, deve ser criado um usuário de webservices:
52
+ <ul>
53
+ <li>&bull; Acessar o painel de administração da sua loja Magento.</li>
54
+ <li>&bull; Criar um papel em "Sistema->Web Services->Papéis/Níveis de acesso</li>
55
+ <li>&bull; Adicionar Novo Papel</li>
56
+ <li>&bull; Criar um usuário com permissão de webservices em "Sistema->Web Services->Usuários</li>
57
+ <li>&bull; Vincular o usuário ao papel também em "Sistema->Web Services->Usuários".</li>
58
+ </ul>
59
+ <img src="http://www.tiny.com.br/manuais/images/Magento2.png" width="600" height="359" style="border:solid 1px #ccc;" /><br /><br />
60
+ Também é necessário criar um usuário e vinculá-lo ao Papel/Nível de acesso previamente criado<br />
61
+ através de "Sistema->Web Services->Usuários".<br />
62
+ <img src="http://www.tiny.com.br/manuais/images/Magento3.png" width="600" height="359" style="border:solid 1px #ccc;" /><br /><br />
63
+ Para vinculá-lo a um papel, clique em "Papel do Usuário/Nível de acesso",<br />
64
+ localizado ao lado esquerdo do cadastro de novo usuário e escolha uma definição para o usuário cadastrado.<br />
65
+ <img src="http://www.tiny.com.br/manuais/images/Magento4.png" width="600" height="359" style="border:solid 1px #ccc;" /><br /><br /><br />
66
+ <strong>2&deg; Passo - Configurar o Tiny</strong></strong><br /><br />
67
+ Após a configuração no Magento, é necessário fazer a configuração no Tiny.
68
+ <ul>
69
+ <li>&bull; Acesse "Preferências"</li>
70
+ <li>&bull; Configurações de Integração com Magento</li>
71
+ </ul>
72
+ <img src="http://www.tiny.com.br/manuais/images/magento_tiny_1.png" width="351" height="109" style="border:solid 1px #ccc;" /><br /><br />
73
+ Após a configuração no Magento, é necessário fazer a configuração no Tiny.
74
+ <ul>
75
+ <li>&bull; No campo "URL da loja", digite a url da sua loja, o usuário que foi criado anteriormente,<br />
76
+ deve ser preenchido nas configurações de integração com Magento, juntamente com sua respectiva senha.</li>
77
+ <li>&bull; Clique em testar para verificar se sua configuração está correta.</li>
78
+ <li>&bull; Salve as configurações.</li>
79
+ </ul>
80
+ <img src="http://www.tiny.com.br/manuais/images/magento_tiny_2.png" width="450" height="383" style="border:solid 1px #ccc;" /><br />
81
+ Observação: Antes do site de sua loja, não esqueça de usar http://<br /><br /><br />
82
+ <strong>3&deg; Passo - Utilização: Como importar pedidos no Tiny?</strong></strong><br /><br />
83
+ Acesse o Tiny.<br />
84
+ Entre na seção "Vendas"<br />
85
+ Acesse o item "Pedidos do Magento"<br />
86
+ <img src="http://www.tiny.com.br/manuais/images/Magento9.png" width="600" height="261" style="border:solid 1px #ccc;" /><br /><br />
87
+ Clique em ->"Importar Pedido"<br />
88
+ <img src="http://www.tiny.com.br/manuais/images/Magento10.png" width="600" height="468" style="border:solid 1px #ccc;" /><br /><br />
89
+ Serão exibidos os dados do pedido<br />
90
+ <img src="http://www.tiny.com.br/manuais/images/magento_tiny_3.png" width="600" height="598" style="border:solid 1px #ccc;" /><br />
91
+ Após salvá-lo aparecerá em notas fiscais (Vendas->Notas Fiscais).<br />
92
+ </div>
93
+ <br /><br /><hr>
94
+ </div>
95
+ ]]></comment>
96
+ <frontend_type>text</frontend_type>
97
+ <sort_order>10</sort_order>
98
+ <show_in_default>1</show_in_default>
99
+ <show_in_website>1</show_in_website>
100
+ <show_in_store>1</show_in_store>
101
+ <fields>
102
+ <extensions translate="label comment">
103
+ <label>Versão 0.0.5</label>
104
+ <frontend_type>select</frontend_type>
105
+ <source_model>adminhtml/system_config_source_yesno</source_model>
106
+ <sort_order>2</sort_order>
107
+ <show_in_default>1</show_in_default>
108
+ <show_in_website>1</show_in_website>
109
+ <show_in_store>1</show_in_store>
110
+ </extensions>
111
+ </fields>
112
+ </general>
113
+ </groups>
114
+ </tiny>
115
+ </sections>
116
+ </config>
app/design/adminhtml/default/default/template/tiny/author.phtml ADDED
@@ -0,0 +1 @@
 
1
+ teste
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Tiny</name>
4
- <version>0.0.4</version>
5
  <stability>stable</stability>
6
  <license>GNU General Public License (GPL)</license>
7
  <channel>community</channel>
@@ -12,10 +12,10 @@ Importa&#xE7;&#xE3;o de Pedidos.&#xD;
12
  Importa&#xE7;&#xE3;o de Produtos.&#xD;
13
  Menu Tiny com janela para para o Sistema Tiny.</description>
14
  <notes>Importa Pedidos, Produtos e Acesso Pelo menu do Painel</notes>
15
- <authors><author><name>XDMIX.com.br</name><user>ClarckBR</user><email>clarck.1@gmail.com</email></author></authors>
16
- <date>2013-01-29</date>
17
- <time>19:31:33</time>
18
- <contents><target name="magelocal"><dir name="Tiny"><dir name="Iframe"><dir name="Block"><dir name="Adminhtml"><file name="Tinybackend.php" hash="151997f6ef81347180b880826dfc092b"/><file name="Tinybackendnew.php" hash="fe03059e072a3ac07d38be59035b7f0b"/></dir></dir><dir name="Helper"><file name="Data.php" hash="89f964f9eae39d4b89861c4af449f27a"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="TinybackendController.php" hash="6730806216146eb04e89c12e8c757d6f"/><file name="TinybackendnewController.php" hash="6047fe80abd6eccd543ac5959fcc6bd1"/></dir></dir><dir name="etc"><file name="config.xml" hash="64b1fca863a5a89deb30d328cf7d652b"/></dir></dir><dir name="Pedidos"><dir name="Model"><file name="Observer.php" hash="d796d6de1e7ce4e7d2e8c00932b7534c"/><file name="config.php" hash="8a8cc4325233b1a1ba18a38574360e97"/></dir><dir name="etc"><file name="config.xml" hash="6a88e63002cd008bd58bf6501cc2fd39"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="tiny.xml" hash="335baf6004b5b0afe2d19f0a752bbec6"/></dir><dir name="template"><dir name="tiny"><file name="tinybackend.phtml" hash="a52bca8a8b3f7de6281a1305476f5d28"/><file name="tinybackendnew.phtml" hash="3c76a75bb7adb8b7223c2faa331579a4"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Tiny.xml" hash="468d04f14f2ac16ee21d0cb863c10137"/></dir></target></contents>
19
  <compatible/>
20
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
21
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Tiny</name>
4
+ <version>0.0.5</version>
5
  <stability>stable</stability>
6
  <license>GNU General Public License (GPL)</license>
7
  <channel>community</channel>
12
  Importa&#xE7;&#xE3;o de Produtos.&#xD;
13
  Menu Tiny com janela para para o Sistema Tiny.</description>
14
  <notes>Importa Pedidos, Produtos e Acesso Pelo menu do Painel</notes>
15
+ <authors><author><name>XDMIX.com.br</name><user>ClarckBR</user><email>clarck.1@gmail.com</email></author><author><name>tiny.com.br</name><user>marcosGrzeca</user><email>marcos@tiny.com.br</email></author></authors>
16
+ <date>2013-02-06</date>
17
+ <time>16:32:01</time>
18
+ <contents><target name="magelocal"><dir name="Tiny"><dir name="Iframe"><dir name="Block"><dir name="Adminhtml"><file name="Tinybackend.php" hash="ecf98e41f9335db02d7a2b780017d355"/><file name="Tinybackendnew.php" hash="fe03059e072a3ac07d38be59035b7f0b"/></dir></dir><dir name="Helper"><file name="Data.php" hash="89f964f9eae39d4b89861c4af449f27a"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="TinybackendController.php" hash="6730806216146eb04e89c12e8c757d6f"/><file name="TinybackendnewController.php" hash="6047fe80abd6eccd543ac5959fcc6bd1"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="f6d0d5eb762fa72b2c3acb17f0dce47b"/><file name="config.xml" hash="64b1fca863a5a89deb30d328cf7d652b"/><file name="system.xml" hash="ed00060dfe8aa2486944f1217f319744"/></dir></dir><dir name="Pedidos"><dir name="Model"><file name="Observer.php" hash="d796d6de1e7ce4e7d2e8c00932b7534c"/><file name="config.php" hash="8a8cc4325233b1a1ba18a38574360e97"/></dir><dir name="etc"><file name="config.xml" hash="6a88e63002cd008bd58bf6501cc2fd39"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="tiny.xml" hash="335baf6004b5b0afe2d19f0a752bbec6"/></dir><dir name="template"><dir name="tiny"><file name="author.phtml" hash="698dc19d489c4e4db73e28a713eab07b"/><file name="tinybackend.phtml" hash="a52bca8a8b3f7de6281a1305476f5d28"/><file name="tinybackendnew.phtml" hash="3c76a75bb7adb8b7223c2faa331579a4"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Tiny.xml" hash="468d04f14f2ac16ee21d0cb863c10137"/></dir></target></contents>
19
  <compatible/>
20
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
21
  </package>