Find Jobs
Hire Freelancers

Modify Default Opencart Code -- 2

£250-750 GBP

Cancelado
Publicado há mais de 7 anos

£250-750 GBP

Pago na entrega
Freelancer required to modify default Opencart 2.3.0.2 code. I want to modify the sort by “Rating” selection on each Category page. Required Functionality: For each Category, some of my products have been rated multiple times by the same reviewers - for example Mr A, Mrs B and Miss C have all rated Product 1, Product 2, and Product 3. In addition, Product 1 has also been rated by Mr D and Product 2 has also been rated by Mrs E. The above sequence results in the following ratings: Product 1: Rating = 7 [Mr A-8, Mrs B-8 and Miss C-10, Mr D-2] Product 2: Rating = 8 [Mr A-8, Mrs B-8 and Miss C-9, Mrs E-7] Product 3: Rating = 9 [Mr A-9, Mrs B-9 and Miss C-9] This leads to sort order "Rating (Highest)”= Product 3,2,1 Given how potentially misleading the above result could be, I want to sort by the average of common reviews (i.e. average score based on common reviews of A, B, C), which would result in sort order “Rating (Highest)”= Product 3, 1, 2. This update should keep the "Rating" unchanged, but modify the standard sort order (i.e. the ranking) to reflect the average score from common reviews. I need this functionality to work seamlessly, i.e. regardless of the number of reviews, number of common reviews and the average rating, all products within each Category will be sorted based on standard Rating and common reviews > 3. As an additional example, if Product 4: Rating = 10 (based on 2 reviews from other non-common reviewers), Product 4 would automatically rank #1 on sort “Ranking (Highest)” regardless. If Product 4: Rating = 9.67 (based on 6 reviews, where 2 reviews are from common reviewers with lower scores), Product 4 would still rank #1, because it only has 2 common reviews.
ID do Projeto: 12167376

Sobre o projeto

Projeto remoto
Ativo há 7 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) UNITED KINGDOM
Chingford, United Kingdom
5,0
5
Método de pagamento verificado
Membro desde out. 31, 2016

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.