Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hufersil

[Resolvido] Cadastro de produtos com infinitas sub-categorias

Recommended Posts

Olá

 

Fiz uma pequena aplicação para mostrar como funciona o Lumine com Smarty.

Nele você poderá cadastrar seu produtos em categorias, e cada categoria pode ter N sub-níveis.

 

Para ver funcionando online:

 

http://www.hufersil.com.br/exemplo

 

Administração:

 

http://www.hufersil.com.br/exemplo/admin

E-mail: admin@hufersil.com.br

Senha: 123456

 

Para baixar os arquivos de exemplo:

 

http://www.hufersil.com.br/exemplo.rar

 

Para instalar, leia o arquivo "readme.txt"

 

@braços e fique com Deus!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Hugo, como vai. Amigo, achei interessante teu sisteminha, sou curioso em php e mysql estou começando agora a mexer, consegui instalar teu sistema num servidor interno. Mas precisei formatar a máquina, agora não consigo configurar para chamar o css, quando a area admin tá lendo mas quando entro no index inicial dar erro. Outra coisa Hugo, não consegui entender o lance Criptografia, de que forma coloco essa instrução <property name="nome" field="nome_pessoa" type="varchar" crypt="true" />

é no lumine-conf.php ? - Percebi que tua senha no banco de dados está cripotografada e a minha além de não ter ficado, não consigo entrar com o usuario e senha que criei - Se puder me mandar um esqueminha de como aplicar, sei que você já o fez até coloquei acima porém, não consegui cacptar... hehehe

 

Em tempo: se tivesse um combo igual esse: http://forum.imasters.com.br/index.php?showtopic=268447

para as categorias e as subs o teu sistema iria ficar ainda mais show de bola.

 

Obrigado pela atenção Hugo, fique na paz do senhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este lumine que você citou é a versão antiga, no inicio do topico tem o link para download dos arquivos novos.

A minha senha no banco de dados está criptografada por eu usei MD5.

Na parte de código que faz o login, ele faz um MD5 na senha para comparar com o valor do banco.

Para adicionar usuários já com a senha em MD5, utilize o menu "usuarios" no admin.

 

@braços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia Hugo,

Eu baixei pelo link desse tópico. Até então não tinha conhecimento desse teu sistema. Agora se você se refere a isso: <property name="nome" field="nome_pessoa" type="varchar" crypt="true" />, realmente vi num tópico anterior, pensei que se aplicava a esse caso.

 

Não percebi a opção para MD5, como faço? - Outra coisa, ainda não consegui dar um jeito de linkas a CSS, não sei o que fiz de errado que a area de usuario está legal agora do admin, quando mexo onde penso ser ai se inverte a ordem, admin aparece a formatação e a outra não.

 

Aguardo seu contato.

 

 

Boa semana http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

 

Giuseppe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este Lumine não trabalha com criptografia.

O link para baixar não trabalha com mapeamentos em XML.

A senha está em MD5 por que a aplicação a converte em MD5, e não o Lumine.

Dê uma olhada na parte de gerenciamento de usuarios (admin/usuarios.php) e na parte de login( phps/Admin.php, função login ).

 

Para linkar um CSS, não use IMPORT, use <link href="endereco" />, lembrando que se você olhar a estrtura de pasta de templates, vai estar assim

 

templates
- site
--- css
--- imagens
--- templates_c
- admin
--- css
--- imagens
--- templates_c

Logo, suas imagens devem estar dentro da pasta "imagens", seus arquivos CSS dentro da pasta "css". A pasta templates_c é para os arquivos compilados do smarty.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve Hugo, boa noite!

 

Resolvi o problema de css - Não sei o que acontece quando descompacta os arquivos ele grava o nome "exemplo", título do pacote compactado, no config.php - ( // URL da aplicação define('URL_BASE', 'http://'.$_SERVER['HTTP_HOST'] . '/exemplo/'); ) e eu não me atentava à isso. Pois bem, esse caso resolvido! (Não acredito, mas sou primário fazer o que?)

 

Agora Hugo meu problema está sendo em criar usuário(login e senha) - No banco até é inserindo mas, não rola não, não autentica.

 

Coloquei o link de onde se encontra meus esperimento - http://www.familiasilva.phpnet.us/lumine/ - http://www.familiasilva.phpnet.us/lumine/admin

usuário e senha mantive o mesmo que você sugeriu

Se puder dar uma olhada, gostaria que você incluisse um usuário e depois tentasse logar com ele. Verifiquei os arquivos que você me sugeriu mas achei que tava tudo ok.

 

Não mexi em nada está assim:

// se estiver executando uma ação

if( !empty($_REQUEST['acao']) )

{

switch( strtolower($_REQUEST['acao']) ) // coloca em minuscula para fazer o switch

{

case 'gravar': // se for para gravar

if( !empty($_POST['idusuario']) ) // se estiver editando um usuario

{

$obj->get( $_POST['idusuario'] ); // recupera o usuario do banco

} else { // do contrario

unset($_POST['idusuario']); // limpa o codigo inutil

}

 

if( !empty($_POST['senha']) ) // se está enviando uma senha

{

$obj->senha = md5( $_POST['senha'] ); // coloca em MD5

} else { // do contrario

unset($_POST['senha']); // tira o indice do array

}

 

$obj->setFrom($_POST); // pega os dados do formulário

 

if( $obj->validate() === true ) // se passar na validação

{

$obj->save(); // salva os dados

$sis->goto( $_SERVER['PHP_SELF']. '?msg=ok'); // atualiza a página

}

break;

 

case 'editar': // se estiver editando

if( !empty($_GET['id']) && $obj->get($_GET['id']) > 0 ) // se encontrar o registro no banco

{

$_POST = $obj->toArray(); // coloca os dados no post

$_POST['senha'] = ''; // limpa a senha

}

break;

 

case 'remover':

if(isset($_POST['lista']) && is_array($_POST['lista']))

{

foreach($_POST['lista'] as $id)

{

$obj->reset();

if( $obj->get( $id ) > 0 )

{

$obj->delete();

}

}

}

break;

}

}

 

O pior que ninguém posta pra ver se apenas eu estou com esse problema... hehehe - ah sua senha está criptografada no banco, não sei se a função que descripotograva para o sistema tá dando conflito, sei que você disse que a versão do post é a mais nova e não criptografa, mas não sei o que acontece e eu peguei os arquivos daqui.

 

Mais uma vez obrigado, fique com Deus.

 

Giuseppe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala mano.

 

Realmente, essa parte de alterar senha foi marcação minha.

Esse "unset($_POST['senha'])" não deveria estar dentro do "else"

 

Baixa os arquivos novamente que vai fungar blzinha ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala amigo Hugo, Agora sim... Tá fufando legal mesmo!

 

Se eu decidir colocar o script num site pra algum cliente você autoriza? - Tenho que dar um jeito no menu se tiver trocentas sub-categorias vai ficar muito grande. O legal se rolasse o lance do combo box com ajax. Andei vendo as páginas que você tem desenvolvido, estou em S. Paulo se estivessemos mas próximos iria fazer uma parceria com você. Minha praia não é ficar desenvolvendo sites pra ninguém, meu projeto e terminar uma especie de portal de notícias com um guia comercial de produtos e serviços, dai não vou ter tempo pra mais nada. O que me falta no momento é verba se não tava indo mais rápido, mas beleza. Amigo obrigado, vou te pertubar quando aparecer outros bons sistemas iguais a este.

 

Em tempo: Percebi que a data tá ficando NULL na coluna datacadastro do bd qdo adiciono um usuário. Não sei se isso compromete.

 

E você encontrou mais um amigo... hehehe

 

Abraços

 

Fique com Deus

 

Giusepe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Manda bala mano, pode usar sim o sistema.

@braços e fique com Deus!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve Hugo, como vai o amigo? Espero que bem.

 

Hugo, preciso de um help teu dar uma força pra mim cara, dar uma olhada nesse tópico, na ultima postada: http://forum.imasters.com.br/index.php...=267741&hl= Agradeço desde já.

 

Bom feriado.

 

Giuseppe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Hugo, agora tá rolando legal aqui o sisteminha só queria citar uma coisa por que no bd não registra a data da inclusão fucei e não consegui solucionar. Não sei se vai adiantar o lado de alguém mais encontrei um bom site que hospeda gratuitamente páginas com serviços PHP porém, descobri que nesse site travaram o relacionamento por tabelas, no caso esse sitema não rola, me trouxe inúmeros problemas. Mesmo assim alguém quiser - www.phpnet.us - Bonzinho 350 mb de espaço, serve para testes e até hospedagem pra quem não tem como pagar um bom provedor, faz tempo que utilizo e os caras são serios.

 

Abraços Hugo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

troque isto

} else { // do contrario
	unset($_POST['idusuario']); // limpa o codigo inutil
}

por isto

} else { // do contrario
	$obj->datacadastro = time();
	unset($_POST['idusuario']); // limpa o codigo inutil
}

Assim ele grava a data de cadastro.

 

@braços e fique com Deus!

Compartilhar este post


Link para o post
Compartilhar em outros sites

o meu esta dando esse erro Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/diceartp/public_html/page/index.php on line 16

 

sera o q ta acontecendo??

 

o meu esta dando esse erro Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/diceartp/public_html/page/index.php on line 16

 

sera o q ta acontecendo??

 

o meu esta dando esse erro Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/diceartp/public_html/page/index.php on line 16

 

sera o q ta acontecendo??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai galera sou novo por aqui...preciso de ajuda...

Baixei os arquivos e instalei no meu sevidor(web) porem as pagina ficam assim :

http://www.atrativainformatica.com.br/shop2/lista.php?cid=17

 

O que eu faço.

Eu nao tenho muito conhecimento em php, estou aprendendo agora...

Obrigado.... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara muito da hora mas muito complicado de instalar ... nao conseguir entender bulhufas ... isso é php ? esse lumine é o que template ? cara complicou

 

mas mesmo assim parabésnnnnnnnnnnnnnnnnsssss

 

urru jed

 

msn jederafa@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.