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ã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 |
+
Tiny: Marcos Augusto Grzeça<br />
|
35 |
+
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° Passo - Configurar o Magento</strong></strong><br /><br />
|
51 |
+
No Magento, deve ser criado um usuário de webservices:
|
52 |
+
<ul>
|
53 |
+
<li>• Acessar o painel de administração da sua loja Magento.</li>
|
54 |
+
<li>• Criar um papel em "Sistema->Web Services->Papéis/Níveis de acesso</li>
|
55 |
+
<li>• Adicionar Novo Papel</li>
|
56 |
+
<li>• Criar um usuário com permissão de webservices em "Sistema->Web Services->Usuários</li>
|
57 |
+
<li>• 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° 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>• Acesse "Preferências"</li>
|
70 |
+
<li>• 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>• 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>• Clique em testar para verificar se sua configuração está correta.</li>
|
78 |
+
<li>• 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° 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.
|
5 |
<stability>stable</stability>
|
6 |
<license>GNU General Public License (GPL)</license>
|
7 |
<channel>community</channel>
|
@@ -12,10 +12,10 @@ Importação de Pedidos.
|
|
12 |
Importação de Produtos.
|
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-
|
17 |
-
<time>
|
18 |
-
<contents><target name="magelocal"><dir name="Tiny"><dir name="Iframe"><dir name="Block"><dir name="Adminhtml"><file name="Tinybackend.php" hash="
|
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ção de Produtos.
|
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>
|