my $pattern_field;
eval {
$pattern_field = new MARC::Field(
- "999", # irrelevant for our purposes
+ "853", # irrelevant for our purposes
@{ OpenSRF::Utils::JSON->JSON2perl($row->[0]->{pattern_code}) }
);
};
</script>
<script src="[% ctx.media_prefix %]/js/ui/default/serial/subscription/caption_and_pattern.js">
</script>
+<script src="[% ctx.media_prefix %]/js/ui/default/serial/subscription/distribution.js">
<script src="[% ctx.media_prefix %]/js/ui/default/serial/subscription/issuance.js">
</script>
new dijit.form.TextBox({
"disabled": true, "value": sub_id
});
+
+ var _display_grouping_store = new dojo.data.ItemFileReadStore({
+ "data": {
+ "identifier": "display_grouping",
+ "label": "label",
+ "items": [
+ {"display_grouping": "chron",
+ "label": "Chronology"},
+ {"display_grouping": "enum",
+ "label": "Enumeration"}
+ ]
+ }
+ });
+
+ dist_grid.overrideEditWidgets.display_grouping =
+ new dijit.form.FilteringSelect({
+ "store": _display_grouping_store,
+ "searchAttr": "label",
+ "name": "display_grouping"
+ });
+ dist_grid.overrideEditWidgets.display_grouping.shove = {
+ "create": "chron" /* XXX get default from OU setting?*/
+ };
}
</script>
[% INCLUDE "serial/subscription/distribution.tt2" %]