Olá Lazaro, agora estou no jogo .. rs Depois da sua dica da versão 1 tudo ficou perfeito!
Estava indo muito bem, só não teve jeito de fazer o popup funcionar. Não sei se ajuda, mas olha meu código:
Controler
angular.module('starter')
.controller('FinalizarPedidoController', function($stateParams, $scope, $state, $ionicPopup){
$scope.carroFinalizado = angular.fromJson($stateParams.carro);
$scope.finalizarPedido = function() {
$ionicPopup.alert({
title: 'Don\'t eat that!',
template: 'It might taste good'
}).then( function(){$state.go('listagem');});
};
})
finalizarPedido.html
<a class="button button-positive button-full" ng-click="finalizarPedido">Realizar um sonho</a>
Clico no botão Realizar um sonho e nada acontece. E, não sei como debugar para achar o que pode estar errado. Aparentemente ele não chama a função.