403Webshell
Server IP : 185.208.173.17  /  Your IP : 87.236.161.98
Web Server : Microsoft-IIS/10.0
System : Windows NT SRV8576125506 10.0 build 26100 (Windows Server 2016) AMD64
User : IUSR ( 0)
PHP Version : 7.4.13
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /inetpub/wwwroot/parsmega.nuxt/components/shared/breadcrumb/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /inetpub/wwwroot/parsmega.nuxt/components/shared/breadcrumb/breadcrumb_base.vue
<template>
	<div class="breadcrumb">
		<nuxt-link
			v-for="item in breadcrumb"
			:key="item.href"
			:to="localePath(item.href)"
			class="breadcrumb__link"
			active-class="breadcrumb__link--active"
			:exact="true"
		>
			{{ item.name }}
		</nuxt-link>
	</div>
</template>
<script>
export default {
	name: "BreadcrumbBase",
	computed: {
		breadcrumb() {
			let currentPath = this.$route.path;
			let routeSection = currentPath.split("/");
			let sectionsCount = routeSection.length;

			let result = [];
			for (let i = 0; i < sectionsCount; i++) {
				let originalName = decodeURI(routeSection[i].trim());
				let tempSection = originalName.toLowerCase();
				let isLastItem = i + 1 == sectionsCount;
				let isHome = tempSection == "";
				let name = isHome ? "home" : tempSection;
				let tempName = this.$t(name);

				if (name == "post") continue;
				if (name == "category") continue;
				if (name == "en") continue;
				if (name == "fa") continue;

				let href = isLastItem ? currentPath : `/${tempSection}`;

				result.push({
					name: tempName,
					href: href,
				});
			}

			return result;
		},
	},
	methods: {
		getCurrentLanguage() {},
		replaceDash(name) {
			return name.replace(new RegExp("-", "g"), " ");
		},
	},
};
</script>
<style lang="scss" scoped>
.breadcrumb {
	display: block;
	overflow-x: auto;
	padding: $padding-default;
	position: relative;
	white-space: nowrap;

	&__link {
		color: $color-text--light;
		display: inline-block;
		font-size: 14px;
		margin: 0 2px;
		text-decoration: none;
		vertical-align: middle;

		&:after {
			content: "/";
			display: inline-block;
			font-size: 10px;
			margin: 0 5px;
			vertical-align: middle;
		}

		&--active {
			color: $color-primary;
			&:after {
				display: none;
			}
		}

		&:last-child::after {
			display: none;
		}
	}
}

[data-lang="en"] {
	.breadcrumb {
		&__link {
			&:after {
				content: "\\";
			}
		}
	}
}
</style>

Youez - 2016 - github.com/yon3zu
LinuXploit