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

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue (-5 / +8 lines)
Lines 38-43 export default { Link Here
38
            get_lib_from_av,
38
            get_lib_from_av,
39
            map_av_dt_filter,
39
            map_av_dt_filter,
40
            table_id,
40
            table_id,
41
            permissions,
41
        }
42
        }
42
    },
43
    },
43
    data: function () {
44
    data: function () {
Lines 229-239 export default { Link Here
229
                                    ]
230
                                    ]
230
                                )
231
                                )
231
232
232
                                let n = createVNode("span", {}, [
233
                                let n = permissions.eholdings.write
233
                                    editButton,
234
                                    ? createVNode("span", {}, [
234
                                    " ",
235
                                          editButton,
235
                                    deleteButton,
236
                                          " ",
236
                                ])
237
                                          deleteButton,
238
                                      ])
239
                                    : createVNode("span", {}, [])
237
                                render(n, e)
240
                                render(n, e)
238
                            }
241
                            }
239
                        )
242
                        )
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue (+3 lines)
Lines 5-16 Link Here
5
            {{ $__("Title #%s").format(title.title_id) }}
5
            {{ $__("Title #%s").format(title.title_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/titles/edit/${title.title_id}`"
9
                    :to="`/cgi-bin/koha/erm/eholdings/local/titles/edit/${title.title_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/titles/delete/${title.title_id}`"
16
                    :to="`/cgi-bin/koha/erm/eholdings/local/titles/delete/${title.title_id}`"
15
                    :title="$__('Delete')"
17
                    :title="$__('Delete')"
16
                    ><i class="fa fa-trash"></i
18
                    ><i class="fa fa-trash"></i
Lines 267-272 export default { Link Here
267
269
268
        return {
270
        return {
269
            get_lib_from_av,
271
            get_lib_from_av,
272
            permissions,
270
        }
273
        }
271
    },
274
    },
272
    data() {
275
    data() {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesToolbar.vue (-1 / +7 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/titles/add"
5
            to="/cgi-bin/koha/erm/eholdings/local/titles/add"
5
            class="btn btn-default"
6
            class="btn btn-default"
6
            ><font-awesome-icon icon="plus" />
7
            ><font-awesome-icon icon="plus" />
Lines 8-13 Link Here
8
        >
9
        >
9
        &nbsp;
10
        &nbsp;
10
        <router-link
11
        <router-link
12
            v-if="permissions.eholdings.write"
11
            to="/cgi-bin/koha/erm/eholdings/local/titles/import"
13
            to="/cgi-bin/koha/erm/eholdings/local/titles/import"
12
            class="btn btn-default"
14
            class="btn btn-default"
13
            ><font-awesome-icon icon="plus" />
15
            ><font-awesome-icon icon="plus" />
Lines 18-23 Link Here
18
20
19
<script>
21
<script>
20
export default {
22
export default {
23
    setup() {
24
        return {
25
            permissions,
26
        }
27
    },
21
    name: "EHoldingsLocalTitleToolbar",
28
    name: "EHoldingsLocalTitleToolbar",
22
}
29
}
23
</script>
30
</script>
24
- 

Return to bug 32968