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

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue (-1 / +4 lines)
Lines 54-59 export default { Link Here
54
            setConfirmationDialog,
54
            setConfirmationDialog,
55
            setMessage,
55
            setMessage,
56
            eholdings_titles_table_settings,
56
            eholdings_titles_table_settings,
57
            permissions,
57
        }
58
        }
58
    },
59
    },
59
    data: function () {
60
    data: function () {
Lines 86-92 export default { Link Here
86
                },
87
                },
87
                actions: {
88
                actions: {
88
                    0: ["show"],
89
                    0: ["show"],
89
                    "-1": ["edit", "delete"],
90
                    ...(permissions.eholdings.write && {
91
                        "-1": ["edit", "delete"],
92
                    }),
90
                },
93
                },
91
            },
94
            },
92
            cannot_search: false,
95
            cannot_search: false,
(-)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
                <a
14
                <a
15
                    v-if="permissions.eholdings.write"
14
                    @click="
16
                    @click="
15
                        delete_title(title.title_id, title.publication_title)
17
                        delete_title(title.title_id, title.publication_title)
16
                    "
18
                    "
Lines 271-276 export default { Link Here
271
            get_lib_from_av,
273
            get_lib_from_av,
272
            setConfirmationDialog,
274
            setConfirmationDialog,
273
            setMessage,
275
            setMessage,
276
            permissions,
274
        }
277
        }
275
    },
278
    },
276
    data() {
279
    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