Pesquisar na Comunidade
Mostrando resultados para as tags ''CakePHP''.
Encontrado 4 registros
-
Buscamos profissional para programar, em PHP Cake e JavaScript, novas funcionalidades e corrigir problemas de um sistema web de gestão voltado para o setor de hotelaria com disponibilidade para trabalhar entre 20 e 40 semanais e inicio em janeiro/18. Caso tenha interesse em prestar serviço para uma startup de tecnologia em um ambiente informal, ágil e franco, aguardamos seu contato!
-
Bom dia pessoal! Talvez (muito provavelmente) pra muitos aqui nem seja tão complexa.. mas to me batendo a alguns dias nessa questão. Eu tenho uma tabela produtos no mysql onde ele é HABTM (has and belongs to many) a tabela cores, que por sua vez também tem a tabela de numeração (tamanhos), e a tabela fotos relacionados a esse produto. O problema é que a cor de cada sapato vai definir quais os números disponíveis naquela cor bem como carregar as fotos respectivas daquela cor. Até difícil eu conseguir explicar. Vou dar um exemplo. Bota Firenze na cor marrom possui o tamanho 36, 37 e 38. A mesma bota Firenze só que na cor preta possui o tamanho 40, 41 e 42. E cada um tem que ter suas fotos respectivas. É semelhante ao site do Netshoes na parte de detalhes do produto. Mas a minha dúvida são duas. 1 - Como modelar corretamente essas tabelas? Eu fiz a tabela produtos ser HABTM cores que por sua vez é HABTM numeração e a cores é HasMany fotos porém não sei se está certo. 2 - E estou com muita dificuldade nesse formato de tabela fazer a junção deles na hr de cadastrar, pois HABTM muitos para muitos beleza, mas como associar a cor com a numeração no mesmo cadastro do produto? Alguém pode me ajudar. Eu estou usando o Cakephp 2.x se ajudar em algo. Muito obrigado pessoal
-
Estou com um probleminha a algum tempo referente a um projeto que estou desenvolvendo em cakephp, minha view não consegue ler um select com inner join da tabela. Controller: 123456789101112131415public function initialize() { $posts = $this->Posts->find("all",array( "joins" => array( array( "table" => "users", "alias" => "User", "type" => "INNER", "conditions" => array("Post.user_id = User.id "), "fields" => array('Post.*', 'User.username') ) ) ) );Model: 12345public function initialize(array $config) { $this->addBehavior('Timestamp'); $this->displayField('title'); $this->belongsTo('User'); //belongsTo que é a associação que estou fazendo entre o cake e o join; }View: 1<?= $post->username ?>Dessa forma, na minha view, me retorna NULL, se eu fizer a view: 1<?= $post->user->username ?>retorna um erro que não encontra o obejto "user".Explicando melhor, meu código sql esta assim: 123SELECT posts.*, users.usernameFROM posts inner join users on (posts.user_id = users.id )essa consulta está buscando o "username" da tabela A para a tabela B, sendo que essa tabela B minha view consegue fazer a leitura normalmente. Com esse select meu banco traz a consulta exatamente que eu preciso, mas minha view não mostra o resultado e retorna nulo. Se alguém puder me dar um dica, Obrigado.
-
Olá, Sou iniciante em PHP e resolvi usar um framework e então aixei o CakePHP no site oficial e logo coloquei na pasta do servidor, quando entrei na pasta para verificar se ouve exito na instalação, apareceu o seguinte erro : Parse error: parse error, expecting `'('' in c:\apache\htdocs\lib\Cake\bootstrap.php on line 151 Fatal error: CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your \cake core directory and your \vendors root directory. in c:\apache\htdocs\app\webroot\index.php on line 109 já tentei verificar o codigo e não consegui resolver, alguém poderia me ajudar ? Baixei a versão do CakePHP - 2.6.1 e o meu PHP é - 4.4.1 Vou postar uma breve parte do codigo. spl_autoload_register(array('App', 'load')); App::uses('ErrorHandler', 'Error'); App::uses('Configure', 'Core'); App::uses('CakePlugin', 'Core'); App::uses('Cache', 'Cache'); App::uses('Object', 'Core'); App::uses('Multibyte', 'I18n'); App::$bootstrapping = true; // Linha 151 /** * Full URL prefix */ if (!defined('FULL_BASE_URL')) { $s = null; if (env('HTTPS')) { $s = 's'; } $httpHost = env('HTTP_HOST'); if (isset($httpHost)) { define('FULL_BASE_URL', 'http' . $s . '://' . $httpHost); Configure::write('App.fullBaseUrl', FULL_BASE_URL); } unset($httpHost, $s); }