mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-03-07 03:01:33 +00:00
Admin can list enterprise relationships
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
Admin.controller "AdminEnterpriseRelationshipsCtrl", ($scope) ->
|
||||
$scope.hello = "Hello, angular."
|
||||
Admin.controller "AdminEnterpriseRelationshipsCtrl", ($scope, EnterpriseRelationships) ->
|
||||
$scope.EnterpriseRelationships = EnterpriseRelationships
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
Admin.factory 'EnterpriseRelationships', (enterprise_relationships) ->
|
||||
new class EnterpriseRelationships
|
||||
constructor: ->
|
||||
@enterprise_relationships = enterprise_relationships
|
||||
@@ -1,7 +1,7 @@
|
||||
module Admin
|
||||
class EnterpriseRelationshipsController < ResourceController
|
||||
def index
|
||||
|
||||
@enterprise_relationships = EnterpriseRelationship.by_name
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -4,12 +4,16 @@
|
||||
= render 'admin/shared/enterprises_sub_menu'
|
||||
|
||||
%div{"ng-app" => "ofn.admin", "ng-controller" => "AdminEnterpriseRelationshipsCtrl"}
|
||||
:javascript
|
||||
angular.module('ofn.admin').value('enterprise_relationships', #{render partial: "admin/json/enterprise_relationships", object: @enterprise_relationships})
|
||||
-#%pre {{ EnterpriseRelationships.enterprise_relationships | json }}
|
||||
|
||||
%table#enterprise-relationships
|
||||
%thead
|
||||
%tr
|
||||
%th Parent
|
||||
%th Child
|
||||
%tbody
|
||||
%tr
|
||||
%td {{ hello }}
|
||||
%td {{ hello }}
|
||||
%tr{"ng-repeat" => "enterprise_relationship in EnterpriseRelationships.enterprise_relationships"}
|
||||
%td {{ enterprise_relationship.parent_name }}
|
||||
%td {{ enterprise_relationship.child_name }}
|
||||
|
||||
Reference in New Issue
Block a user