-
Notifications
You must be signed in to change notification settings - Fork 0
Sistema de gerenciamento de campanhas promocionais para Shopping Centers
codexico/geio
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Software para gerenciamento de campanhas de shopping centers. Instalação do banco de dados: ============================ Se for um banco de dados exclusivo não precisa de prefixo, senão escolher um prefixo. Com prefixo: Alterar os arquivos estrutura_.sql, profissoes_.sql, locais_.sql, enderecos_.sql (dica: sed -i 's/prefixo_/shoppingteste_/g' enderecos_.sql) - Rodar os sqls na ordem estrutura_.sql profissoes_.sql locais_.sql enderecos_.sql (este é muito grande, -se for na locaweb pelo phpmyadmin dá para zipar e ficar enviando várias vezes até acabar ou usar o Mysql Query Browser, -se já existir um outros sistema instalado no mesmo banco pode-se apenas copiar essa tabela: "DROP TABLE shoppingnovo_enderecos; CREATE TABLE shoppingnovo_enderecos SELECT * FROM shoppingantigo_enderecos;" -se for no localhost usar o comando: no windows (prompt do mysql): "source C:\endereco\do\arquivo\enderecos_.sql" ou em linha de comando: "mysql -h localhost -u root noemdobanco < arquivo.sql" Referência: http://conexaohouse.com.br/comando-para-importar-arquivo-sql-muito-extenso-ou-nao/) - Enviar também qualquer outro sql que estiver disponível, ex: lojas, consumidores, funcionarios...) Instalação do sistema: ===================== 1) Copiar todo o conteúdo para o diretório desejado. 2) Apagar o conteúdo das pastas app/tmp/cache/models, app/tmp/cache/persistent, app/tmp/cache/views, mas não as próprias pastas. 2) Alterar os arquivos app/config/database.php, app/config/core.php e app/config/regras.php app/config/database.php - incluir as configurações do banco de dados app/config/core.php - trocar o valor da linha 152: (dica para gerar salt no linux: "cat /dev/urandom| tr -dc '0-9a-zA-Z'|head -c 40;echo") Configure::write('Security.salt', 'uQb0vUahJuui1JgLdP5oeG2NrzhC36nYkKxzlGJl'); - deixar o debug=2 na linha 41 Configure::write('debug', 2); app/config/regras.php - colocar as regras da campanha 3) Cadastrar grupos iniciais e primeiro user. Nos arquivos: app/app_controller.php app/controllers/groups_controller.php app/controllers/users_controller.php Descomentar a linha: //$this->Auth->allow('*');//configuracao inicial Acessar o endereço groups/add e acrescentar os grupos na ordem: admin cliente promotor Acessar o endereço users/add e acrescentar o primeiro usuário no Grupo admin. Acessar o endereço groups/build_acl(pode demorar um pouco) e depois o endereço users/initDB. Comentar as linhas anteriormente descomentadas: //$this->Auth->allow('*');//configuracao inicial Acessar o endereço logout. 4)Alterar o arquivo app/config/core.php app/config/core.php - deixar o debug=0 (zero) na linha 41 Configure::write('debug', 0); 5) Alterar a data de inicio da campanha em app/config/custom.php na última linha. 5) Pronto, agora é só acessar com o admin criado anteriormente. Para criar outros usuários acesse promotores/add e usuarios/add. Sobre o cakephp: =============== CakePHP is a rapid development framework for PHP which uses commonly known design patterns like Active Record, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility. The Cake Software Foundation - promoting development related to CakePHP http://www.cakefoundation.org/ CakePHP - the rapid development PHP framework http://www.cakephp.org Cookbook - user documentation for learning about CakePHP http://book.cakephp.org API - quick reference to CakePHP http://api.cakephp.org The Bakery - everything CakePHP http://bakery.cakephp.org The Show - live and archived podcasts about CakePHP and more http://live.cakephp.org CakePHP Google Group - community mailing list and forum http://groups.google.com/group/cake-php #cakephp on irc.freenode.net - chat with CakePHP developers irc://irc.freenode.net/cakephp CakeForge - open development for CakePHP http://cakeforge.org CakePHP gear http://www.cafepress.com/cakefoundation Recommended Reading http://astore.amazon.com/cakesoftwaref-20/
About
Sistema de gerenciamento de campanhas promocionais para Shopping Centers
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published