Shop: use BundleComp for bundles and ProductComp4 for regular products

This commit is contained in:
Saidamin Kattan
2026-08-12 09:55:46 +03:00
parent 23627b72f0
commit bcbddb1f01
15 changed files with 13 additions and 6 deletions
+8 -1
View File
@@ -86,7 +86,14 @@
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 w-full h-full gap-5 p-5 md:p-12 lg:p-20">
@foreach (var product in products)
{
<ProductComp4 Product="product" />
@if (product.IsBundle)
{
<BundleComp Bundle="product" />
}
else
{
<ProductComp4 Product="product" />
}
}
</div>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("ECommerce.Module")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ff5077463c7e6ae528ac4919eea56f20f3be63b3")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+23627b72f0990bfea72f906399173e732efb87b4")]
[assembly: System.Reflection.AssemblyProductAttribute("ECommerce.Module")]
[assembly: System.Reflection.AssemblyTitleAttribute("ECommerce.Module")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
@@ -1 +1 @@
27a060fc249aa518a1c307dcf37ed94c5e2fc7f3eed4689dd7f67a689f21cd0b
c33b2228fcbf83b8d0fd59d309c21fcaac1ff42edfb4a3722edf76eb65b46859
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
{"GlobalPropertiesHash":"LZPY+hDta90r/rORjEQTPjEtWLlGPyGxUkL/hJf0OoI=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","eQELXrbwUxNcSM0KYb5\u002B22683H61lkRcJCsfBin5Sdo=","/jC8Nf7O3o8OWO6qLRU0GLk5/5/cB7Rb3EhUN5aRphw=","ATNZwBcyQq08zk2BkFUuAasIv2ZU9eiuhPQBWZHvMU0=","DSIAKggjbVBbMPQVOEbcQ3GHErOuS8RZujffjCuBc10=","QmpvZB\u002B6ag7/J203Od0hLhz3v1rt6La74olOhzLC1e0=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","KQBXoMWfGOqrmCSgI\u002BzdKa/q39Q/bYw6rLJD\u002BfV2Neg=","CI1Js3IcPQrbYV2F3mW8/\u002BogFTfx64PlgQP3hS78hE8=","/t0LKEb5ZYqewCvKQs5yrC/W9PSyQXRHA1DcUiILMiY=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","jGglZZ/DTjLOq7PazROkqrx8QeNfWQ1g4K5fDB9EkLU=","tuyUAmB8YT3wgUHlsY6rl9ZSMNPlhd6rOkaxd8IWFAc=","zTbHyQN01UvpxzbO/69H1qQgQMe0c/xp\u002BpDOnxPxx0M=","9/8NA3j3wPNr/hv1hfnLbQ4mwuu\u002BFBV2x\u002Bvc6Ls7fmw=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","Op77hiX2ujVTs1l/BoScZO1HPUqAlsb\u002B39P3UDJqhVI=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","c1BjNeSHNxtlXSpsEAV5VKKrMBrPVNn0EME\u002BqIKtcQE=","VgFPY90lSZHyJMB\u002ByIl3TFvES9ePXw\u002B08HpAJr0Uhys=","/cvN\u002BhavyHoQCun5SLPHWuGVZ6qhz9xxUP3QD1hc5Bo=","bDJPjyLMZBDpdZW4I3FkSVBoX10YrsYey2FLASg7\u002BHA=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","7yeUDewhG3mEEBUxIbNyGOQmcSwN6x6FS6BirgZ4WGY=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
{"GlobalPropertiesHash":"LZPY+hDta90r/rORjEQTPjEtWLlGPyGxUkL/hJf0OoI=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","eQELXrbwUxNcSM0KYb5\u002B22683H61lkRcJCsfBin5Sdo=","/jC8Nf7O3o8OWO6qLRU0GLk5/5/cB7Rb3EhUN5aRphw=","ATNZwBcyQq08zk2BkFUuAasIv2ZU9eiuhPQBWZHvMU0=","DSIAKggjbVBbMPQVOEbcQ3GHErOuS8RZujffjCuBc10=","QmpvZB\u002B6ag7/J203Od0hLhz3v1rt6La74olOhzLC1e0=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","KQBXoMWfGOqrmCSgI\u002BzdKa/q39Q/bYw6rLJD\u002BfV2Neg=","CI1Js3IcPQrbYV2F3mW8/\u002BogFTfx64PlgQP3hS78hE8=","/t0LKEb5ZYqewCvKQs5yrC/W9PSyQXRHA1DcUiILMiY=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","jGglZZ/DTjLOq7PazROkqrx8QeNfWQ1g4K5fDB9EkLU=","tuyUAmB8YT3wgUHlsY6rl9ZSMNPlhd6rOkaxd8IWFAc=","zTbHyQN01UvpxzbO/69H1qQgQMe0c/xp\u002BpDOnxPxx0M=","9/8NA3j3wPNr/hv1hfnLbQ4mwuu\u002BFBV2x\u002Bvc6Ls7fmw=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","Op77hiX2ujVTs1l/BoScZO1HPUqAlsb\u002B39P3UDJqhVI=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","c1BjNeSHNxtlXSpsEAV5VKKrMBrPVNn0EME\u002BqIKtcQE=","VgFPY90lSZHyJMB\u002ByIl3TFvES9ePXw\u002B08HpAJr0Uhys=","/cvN\u002BhavyHoQCun5SLPHWuGVZ6qhz9xxUP3QD1hc5Bo=","2q/wZAhdMb6lCLEoUt6YmpG6Tj/y1Zlw3JHZh8r1TDc=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","7yeUDewhG3mEEBUxIbNyGOQmcSwN6x6FS6BirgZ4WGY=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
+1 -1
View File
@@ -1 +1 @@
{"GlobalPropertiesHash":"SHVkysnTyndQOSeC9Vylzk++miwetFHmoxYzFJ67nvo=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","eQELXrbwUxNcSM0KYb5\u002B22683H61lkRcJCsfBin5Sdo=","/jC8Nf7O3o8OWO6qLRU0GLk5/5/cB7Rb3EhUN5aRphw=","ATNZwBcyQq08zk2BkFUuAasIv2ZU9eiuhPQBWZHvMU0=","DSIAKggjbVBbMPQVOEbcQ3GHErOuS8RZujffjCuBc10=","QmpvZB\u002B6ag7/J203Od0hLhz3v1rt6La74olOhzLC1e0=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","KQBXoMWfGOqrmCSgI\u002BzdKa/q39Q/bYw6rLJD\u002BfV2Neg=","CI1Js3IcPQrbYV2F3mW8/\u002BogFTfx64PlgQP3hS78hE8=","/t0LKEb5ZYqewCvKQs5yrC/W9PSyQXRHA1DcUiILMiY=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","jGglZZ/DTjLOq7PazROkqrx8QeNfWQ1g4K5fDB9EkLU=","tuyUAmB8YT3wgUHlsY6rl9ZSMNPlhd6rOkaxd8IWFAc=","zTbHyQN01UvpxzbO/69H1qQgQMe0c/xp\u002BpDOnxPxx0M=","9/8NA3j3wPNr/hv1hfnLbQ4mwuu\u002BFBV2x\u002Bvc6Ls7fmw=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","Op77hiX2ujVTs1l/BoScZO1HPUqAlsb\u002B39P3UDJqhVI=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","c1BjNeSHNxtlXSpsEAV5VKKrMBrPVNn0EME\u002BqIKtcQE=","VgFPY90lSZHyJMB\u002ByIl3TFvES9ePXw\u002B08HpAJr0Uhys=","/cvN\u002BhavyHoQCun5SLPHWuGVZ6qhz9xxUP3QD1hc5Bo=","bDJPjyLMZBDpdZW4I3FkSVBoX10YrsYey2FLASg7\u002BHA=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","7yeUDewhG3mEEBUxIbNyGOQmcSwN6x6FS6BirgZ4WGY=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
{"GlobalPropertiesHash":"SHVkysnTyndQOSeC9Vylzk++miwetFHmoxYzFJ67nvo=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","eQELXrbwUxNcSM0KYb5\u002B22683H61lkRcJCsfBin5Sdo=","/jC8Nf7O3o8OWO6qLRU0GLk5/5/cB7Rb3EhUN5aRphw=","ATNZwBcyQq08zk2BkFUuAasIv2ZU9eiuhPQBWZHvMU0=","DSIAKggjbVBbMPQVOEbcQ3GHErOuS8RZujffjCuBc10=","QmpvZB\u002B6ag7/J203Od0hLhz3v1rt6La74olOhzLC1e0=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","KQBXoMWfGOqrmCSgI\u002BzdKa/q39Q/bYw6rLJD\u002BfV2Neg=","CI1Js3IcPQrbYV2F3mW8/\u002BogFTfx64PlgQP3hS78hE8=","/t0LKEb5ZYqewCvKQs5yrC/W9PSyQXRHA1DcUiILMiY=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","jGglZZ/DTjLOq7PazROkqrx8QeNfWQ1g4K5fDB9EkLU=","tuyUAmB8YT3wgUHlsY6rl9ZSMNPlhd6rOkaxd8IWFAc=","zTbHyQN01UvpxzbO/69H1qQgQMe0c/xp\u002BpDOnxPxx0M=","9/8NA3j3wPNr/hv1hfnLbQ4mwuu\u002BFBV2x\u002Bvc6Ls7fmw=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","Op77hiX2ujVTs1l/BoScZO1HPUqAlsb\u002B39P3UDJqhVI=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","c1BjNeSHNxtlXSpsEAV5VKKrMBrPVNn0EME\u002BqIKtcQE=","VgFPY90lSZHyJMB\u002ByIl3TFvES9ePXw\u002B08HpAJr0Uhys=","/cvN\u002BhavyHoQCun5SLPHWuGVZ6qhz9xxUP3QD1hc5Bo=","2q/wZAhdMb6lCLEoUt6YmpG6Tj/y1Zlw3JHZh8r1TDc=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","7yeUDewhG3mEEBUxIbNyGOQmcSwN6x6FS6BirgZ4WGY=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
File diff suppressed because one or more lines are too long