View | Details | Raw Unified | Return to bug 32968
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue (-5 / +8 lines)
Lines 40-45 export default { Link Here
40
            get_lib_from_av,
40
            get_lib_from_av,
41
            map_av_dt_filter,
41
            map_av_dt_filter,
42
            table_id,
42
            table_id,
43
            permissions,
43
        }
44
        }
44
    },
45
    },
45
    data: function () {
46
    data: function () {
Lines 241-251 export default { Link Here
241
                                    ]
242
                                    ]
242
                                )
243
                                )
243
244
244
                                let n = createVNode("span", {}, [
245
                                let n = permissions.eholdings.write
245
                                    editButton,
246
                                    ? createVNode("span", {}, [
246
                                    " ",
247
                                          editButton,
247
                                    deleteButton,
248
                                          " ",
248
                                ])
249
                                          deleteButton,
250
                                      ])
251
                                    : createVNode("span", {}, [])
249
                                render(n, e)
252
                                render(n, e)
250
                            }
253
                            }
251
                        )
254
                        )
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue (+3 lines)
Lines 5-16 Link Here
5
            {{ $__("Package #%s").format(erm_package.package_id) }}
5
            {{ $__("Package #%s").format(erm_package.package_id) }}
6
            <span class="action_links">
6
            <span class="action_links">
7
                <router-link
7
                <router-link
8
                    v-if="permissions.eholdings.write"
8
                    :to="`/cgi-bin/koha/erm/eholdings/local/packages/edit/${erm_package.package_id}`"
9
                    :to="`/cgi-bin/koha/erm/eholdings/local/packages/edit/${erm_package.package_id}`"
9
                    :title="$__('Edit')"
10
                    :title="$__('Edit')"
10
                    ><i class="fa fa-pencil"></i
11
                    ><i class="fa fa-pencil"></i
11
                ></router-link>
12
                ></router-link>
12
13
13
                <router-link
14
                <router-link
15
                    v-if="permissions.eholdings.write"
14
                    :to="`/cgi-bin/koha/erm/eholdings/local/packages/delete/${erm_package.package_id}`"
16
                    :to="`/cgi-bin/koha/erm/eholdings/local/packages/delete/${erm_package.package_id}`"
15
                    :title="$__('Delete')"
17
                    :title="$__('Delete')"
16
                    ><i class="fa fa-trash"></i
18
                    ><i class="fa fa-trash"></i
Lines 118-123 export default { Link Here
118
        return {
120
        return {
119
            format_date,
121
            format_date,
120
            get_lib_from_av,
122
            get_lib_from_av,
123
            permissions,
121
        }
124
        }
122
    },
125
    },
123
    data() {
126
    data() {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesToolbar.vue (-1 / +6 lines)
Lines 1-6 Link Here
1
<template>
1
<template>
2
    <div id="toolbar" class="btn-toolbar">
2
    <div id="toolbar" class="btn-toolbar">
3
        <router-link
3
        <router-link
4
            v-if="permissions.eholdings.write"
4
            to="/cgi-bin/koha/erm/eholdings/local/packages/add"
5
            to="/cgi-bin/koha/erm/eholdings/local/packages/add"
5
            class="btn btn-default"
6
            class="btn btn-default"
6
            ><font-awesome-icon icon="plus" />
7
            ><font-awesome-icon icon="plus" />
Lines 11-16 Link Here
11
12
12
<script>
13
<script>
13
export default {
14
export default {
15
    setup() {
16
        return {
17
            permissions,
18
        }
19
    },
14
    name: "EHoldingsLocalPackagesToolbar",
20
    name: "EHoldingsLocalPackagesToolbar",
15
}
21
}
16
</script>
22
</script>
17
- 

Return to bug 32968