Patch de Correção do calculo de frete pelo Correio

Como sempre os correios mudaram novamente o caminho do webservice de calculo de frete.

Então, segue abaixo o arquivo que corrige o calculo na loja vs 6.3.006

  Patch correção calculo frete (3 bytes, 69 hits)

Instalando o IIS7 no Windows 7 (Seven) para VirtuaStore

Minha primeira video aula, desculpem pelos erros ocorridos no caminho, mas o principal esta ai, quem sabe aprimoro um pouco as proximas video aulas no futuro.

Encomenda PAC e Frete Grátis na Virtua Store

Se você anda com problemas no calculo do frete da encomenda tipo PAC dos correios, ou se quer por frete gratis em seus produtos, entao é só baixar e instalar essa atualização na vs6.3.006

Siga esses passos.

Faça um backup dos seus arquivos e do seu banco de dados.

descompacte o arquivo que voce fez o download e envie todos para seu servidor.

depois acesse o arquivo AtualizadorPAC.asp SOMENTE UMA VEZ.

exemplo: www.sualoja.com.br/AtualizadorPAC.asp

( o Arquivo AtualizadorPAC.asp iré criar uma tabela em seu banco de dados, irá incluir 7 registros nessa tabela com as caixas do tamanho padrao do correio, ira incluir 5 campos na tabela produtos e ira atualizar esses campos para o estatus padrao para não dar erros em sua loja )

após executar o arquivo AtualizadorPAC.asp exclua-o de seu servidor.

acesse seu admin e edite seus produtos selecionando o tamanho da caixa que voce deseja.

caso a sua caixa seja personalizada, não há problema, no administrador foi criado um item para poder cadastrar ou editar as caixas existentes, ok.

os produtos que não tiverem uma caixa selecionada irá impedir que o pac funcione, porem as outras formas de entrega irão funcionar normalmente.

esta habilitado para calculo automatico do site dos correios as seguintes formas de entrega:

41106 PAC sem contrato
40010 SEDEX sem contrato
40045 SEDEX a Cobrar, sem contrato
40215 SEDEX 10, sem contrato
40290 SEDEX Hoje, sem contrato

Nesse mesmo Pack de Atualização tem também a inclusão do Frete Grátis por produto, ao editar o produto você vai perceber que existe mais um item, frete gratis, é só selecionar sim, ou não.

Outra correção foi feita, não deixar finalizar a compra se o cliente não selecionou uma forma de pagamento.

Marcelo Hoepfner

Faça o Download Aqui

  Encomenda PAC dos Correios e Frete Gratis na Virtua Store (50,1 KiB, 240 hits)

Bug no Atendimento online da Virtua Store?

Se voce esta com o bug de entrar no atendimento e ele fica só alguns segundos on-line e volta para off-line, a correção pode ser baixada aqui.

  Atendimento on-line Corrigido (72,2 KiB, 171 hits)

Procedimento:
- Apague todos os arquivos do diretório atendimento no seu servidor web.
- Descompacte o arquivo atendimento.rar que voce baixou no link ali em cima.
- Envie os arquivos descompactados para a pasta atendimento.
- Prontinho é para estar funcionando.

Qualquer dúvida é só perguntar, ok.

Marcelo Hoepfner

Novo Recurso para Virtua Store – RSS

Desenvolvi um sistema de RSS para a virtua store,

Basicamente não precisa configurar nada, é só enviar o arquivo para seu servidor, porém se você quiser configurar alguma coisa é mais pra usuário que saiba lidar melhor com a loja, ou então fique a vontade para perguntar, o que pode ser configurado é:

- Quantidade de itens que será mostrado no rss
- Se você quer que somente determinadas categorias apareçam
- Quais categorias você quer que NÃO apareçam

- Mostrar no rss somente os produtos em destaque

Testei na versão 6.3.006, por favor quem testar em outra versão se funcionar ou não por favor deixe o comentário no blog, assim eu poderei efetuar as correções se necessário.

Rss é uma forma prática de informar seus clientes que você tem produtos novos lançados no site.

Só a inclusão do arquivo não possibilita aos seus clientes saberem que você tem um rss, você precisa informá-los disso

para isso existem várias formas, a mais simples é incluir essa linha depois da ultima linha do seu arquivo config.asp

<%
if InStr(LCase(request.ServerVariables(“SCRIPT_NAME”)),”rss.asp”) = 0 then
Response.write(“<link rel=’alternate’ type=’application/rss+xml’ title=’”& application(“nomeloja”) &” – RSS Feed’ href=’http://”& application(“urlloja”) &”/rss.asp’ />”)
end if
%>

se precisar de ajuda entre em contato que terei o prazer em ajudar.

  RSS para Virtua Store (4,5 KiB, 154 hits)

Descriptografia Banco Dados Access da VirtuaStore

É com grande prazer que gostaria de informar que estou disponibilizando a versão 2.0 do sistema FreeWare de descriptografia da Virtua Store desenvolvido por mim, para auxiliar aos usuarios que queiram descriptografar seus bancos de dados virtuastore.mdb e tem mais uma novidade, agora voce pode exportar qualquer tabela para o excel, diretamente do software.

ScreenShot da nova Versão:

Descriptografia VirtuaStore

Para efetuar o Download clique no link abaixo.

  Descripto VirtuaStore (1,1 MiB, 239 hits)

Deixe seu comentário ou sugestão, garanto que serão bem vindas.

Versão da VirtuaStore em MySQL

Todos sabemos que nos primordios da VirtuaStore la na versão 3.0 ela suportava o banco de dados access e o mysql, porem com o tempo e as modificações o banco de dados mysql foi deixado pra tras e hoje ela só pode ser usada com o access, devido a isso eu como um dos desenvolvedores estou propondo essa enquete para saber o que os usuários gostariam, conforme o resultado dessa enquete, as coisas poderam mudar, ou não.

Você Gostaria de uma versão da VirtuaStore em mySql?

Ver Resultados

Loading ... Loading ...

Primeiros passos para configurar a VirtuaStore

- coloque os arquivos no servidor

- abra o arquivo: conexão.asp

nesta linha você tem que saber o caminho correto de onde o arquivo virtuastore.mdb está, para isso veja com seu provedor.

pasta_dados_protegido=”C:\Inetpub\wwroot\vs6.3\database\virtuastore.mdb”

———————————————————-

feito isso, de permissão de acesso de escrita:

pasta – produtos
arquivo – virtuastore.mdb
arquivo – contador.log

———————————————————-

Abra seu site e veja se abriu corretamente.
Se sim, entra no painel de adm e tente abrir sem digitar login e senha.
Se não abriu, quer dizer que esta funcionando.

Agora digite:
login: admin
senha: 123456
ja dentro do painel troque o login e senha.

Para efetuar as mudanças de nome da loja e muitas outras abra na pasta includes tem vários arquivos com nomes sugestivos, abra e preencha eles com seus dados.

Como configurar a localização do banco de dados da VirtuaStore?

Localhost

O mais Rápido e 100% de certeza que funcione é você utilizar o caminho físico do banco de dados ou seja:

Por exemplo, se você descompactou o arquivo da VS diretamente dentro do wwroot então você acessa a loja assim http://localhost certo então no arquivo config.asp coloque o caminho físico que seria
c:\inetpub\wwwroot\database\virtuastore.mdb

Porem se você descompactou dentro de um diretório dentro do wwwroot, por exemplo, VS6.3 então você acessa a loja assim http://localhost/vs6.3 certo então no arquivo config.asp coloque o caminho físico que seria c:\inetpub\wwwroot\vs6.3\database\virtuastore.mdb

Sempre seguindo essa lógica.

Internet

Seguindo a mesma lógica do localhost peça ao seu provedor se ele tem uma pasta protegida para o banco de dados, coloque seu banco nela e pegue o endereço físico e coloque no arquivo config.asp

Se seu provedor não tem pasta protegida para o banco de dados, sugiro a troca de provedor, pois seus dados estarão sujeitos a pirataria, roubo de informações de clientes etc.

Se seu provedor tem a pasta protegida e mesmo assim você deseje utilizar o path virtual primeiro faça o teste com o path físico pra colocar a loja no ar ver se está tudo funcionando normalmente para depois mudar para o path virtual e efetuar os testes também.

—–

Por padrao o arquivo de armazenamendo do banco de dados .mdb da virtuastore, fica na pasta database/virtuastore.mdb não utilize esta configuração, pois existem 2 erros graves de segurança neste caso:

- O primeiro a pasta esta dentro da wwwroot e portanto qquer usuario pode descarregar o .mdb
- O segundo por ser padrão o caminho qualquer pessoa pode advinhar e invadir seu banco de dados

ainda que seja somente para testar a funcionalidade da loja siga a configuração a seguir:

1) ao invés de enviar o banco de dados para a pasta database, envie-o por ftp para a pasta db existente antes da wwwroot

2) edite o arquivo config.asp e troque a linha de conexão do banco de dados como a seguir:

Parte original do programa:

‘******************************************************************
‘## 2. Se você usa Access escolha a versão e preencha abaixo (Para o seu banco ficar protegido, utilize a 2a opção)

‘——> MS Access 2000 usando a Pasta /Database criada originalmente
‘StringdeConexao = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” & Server.MapPath(“database/virtuastore.mdb”)

‘pasta_dados_protegido=”C:\inetpub\wwwroot\seusite.com.br\vs6.3\database\virtuastore.mdb”‘
‘StringdeConexao = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=”&pasta_dados_protegido&”;”
”******************************************************************

StringdeConexao = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” & Server.MapPath(“database/virtuastore.mdb”)

Substitua esta linha por :

pasta_dados_protegido=”C:\inetpub\wwwroot\seusite.com.br\mfefuwbwef\virtuastore.mdb”
StringdeConexao = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=”&pasta_dados_protegido&”;”

lembrando que seusite.com.br deve ser substituido pelo dominio aonde a loja está sendo instalada.

essa é só uma dica, se vc tem pastas protegidas no seu servidor recomendo 100% o uso delas, pois é bem mais seguro, existe tambem a possibilidade de proteger uma pasta pelo seu painel de controle ok.

Como Rodar a VirtuaStore em seu computador (Localhost)

Rodando no localhost com IIS (Internet Information Services) ele controla as permissões de escrita nas pastas c:\inetpub\wwwroot e sempre que você for olhar as propriedades de um arquivo dentro dessa pasta ele irá estar marcado como somente para leitura a diferença é que o IIS quem controla quem pode “escrever” nas pastas, mais se você baixa o arquivo da VS e coloca lá ele não propaga as permissões de escritas para as outras pastas, para resolver isso siga esse passo a passo, e lembre-se sempre que você colocar um arquivo dentro desta pasta você terá que efetuar esse processo novamente.

Direito de escrita nas pastas e as pastas ficarem como somente para leitura

Clique(botão direito) na pasta da VS e peça propriedades vá ate a aba SEGURANÇA.

Verifique se existem os usuários:
- Conta de convidado da internet
- Iniciar conta de processo do IIS
- Todos

E atribua controle total a eles, Caso não tenha algum deles adicione.
Antes de clicar em aplicar clique em avançado

Marque as 2 check-box que tem em baixo:
- herdar do pai as entradas……..
- substituir as permissões……

Ai pode apertar ok em todas as telas e pronto.

Aba Segurança Não esta aparecendo

Ferramentas >>> opções de pasta >>> modos de exibição

Desmarque a check-box >>>> Usar compartilhamento simples de arquivo (recomendável)

Pronto a aba segurança estará disponível daí por diante