mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-03-06 02:51:34 +00:00
39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
.producers{"ng-controller" => "ProducersCtrl"}
|
|
:javascript
|
|
angular.module('Darkswarm').value('producers', #{render partial: "json/producers", object: @producers})
|
|
-#%pre
|
|
-#{{ Producers.producers | json }}
|
|
|
|
.row
|
|
.small-12.columns.text-center.pad-top
|
|
%h1 Producers
|
|
%div
|
|
Select a
|
|
%ofn-modal{title: "producer"}
|
|
= render partial: "modals/producers"
|
|
from the list below:
|
|
|
|
#active-table-search.row.pad-top
|
|
.small-12.columns
|
|
%i.ofn-i_020-search
|
|
%input{type: :text,
|
|
"ng-model" => "query",
|
|
placeholder: "Search postcode, suburb or hub name...",
|
|
"ng-debounce" => "150",
|
|
"ofn-disable-enter" => true}
|
|
|
|
.row{bindonce: true}
|
|
.small-12.columns
|
|
.active_table
|
|
%producer.active_table_node.row{id: "{{producer.path}}",
|
|
"ng-repeat" => "producer in filteredProducers = (Producers.producers | filterProducers:query)",
|
|
"ng-controller" => "ProducerNodeCtrl",
|
|
"ng-class" => "{'closed' : !open(), 'open' : open(), 'inactive' : !producer.active}",
|
|
id: "{{producer.hash}}"}
|
|
|
|
.small-12.columns
|
|
= render partial: 'producers/skinny'
|
|
= render partial: 'producers/fat'
|
|
|
|
= render partial: "shared/footer"
|