Skip to content

Instantly share code, notes, and snippets.

View devmatheus's full-sized avatar

Matheus Machado devmatheus

  • Everest Games
  • 127.0.0.1
View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<script src="http://code.jquery.com/jquery-2.0.2.min.js"></script>
<script>
jQuery(document).ready(function($) {
$('.produtos input').change(function () {
var total = $(this).closest('div').find('.quantidade').val() * $(this).closest('.produtos').find('.valor').val();
$(this).closest('.produtos').find('.resultado').val(total);
@devmatheus
devmatheus / nav_zfcuser.global.php
Last active December 21, 2015 12:29
Navigation Twitter Boostrap + ZF2 com sub-pages. Resultado final: http://i.imgur.com/Op3DGmk.png https://gist.github.com/devmatheus/4689656
<?php
return array(
'navigation' => array(
'default' => array('conteudo' => array('label' => 'Conteúdo',
'route' => 'home-admin',
'pages' => $arrayModulos),
$arrayModulos['usuarios'])
),
);
@devmatheus
devmatheus / CrudController.php
Last active December 27, 2015 12:42
ZF2 Datagrid com Twitter Bootstrap e DataTables. Baixe o DataTables http://www.datatables.net/download/. Você vai precisar do jquery.dataTables.js que está em media/js. E da pasta images (que deve ficar no mesmo nivel do DT_bootstrap.css) que está em media/images. O CrudController está somente com o indexAction para servir de exemplo. Resultado …
<?php
// esta classe contém mais linhas, limpei ela só para servir de exemplo...
namespace Base\Controller;
abstract class CrudController extends AbstractActionController {
public function indexAction(){
$registros = array();
/* no meu caso eu recebo o $this->grid['campos] de outro controller
mas isso poderia ser resolvido desta forma $capmosGrid = array('id','nome','email')
@devmatheus
devmatheus / config\autoload\nav_zfcuser.global.php
Last active December 12, 2015 01:18
Navigation ZF2 com script partial e Twitter Bootstrap. No meu caso, para cada modulo eu criei uma rota Segment (exemplo: modulo de noticias tenho a rota admin-noticias). Resultado final: http://i.imgur.com/qSHkCum.png
<?php
return array(
'navigation' => array(
'default' => array(
'usuarios' => array(
'label' => 'Usuários',
'route' => 'admin-usuarios',
'pages' => array(
'lista' => array(
'label' => 'Lista de registros',