Estou usando Custom Header Links e me pergunto se é possível passar o número de posts nele.
Existe um atalho que captura o número atual de posts para uma categoria específica?
Como isto:
Atual
Desejado
Estou usando Custom Header Links e me pergunto se é possível passar o número de posts nele.
Existe um atalho que captura o número atual de posts para uma categoria específica?
Como isto:
Atual
Desejado
Ainda estou tentando descobrir como passar o número de posts - como exemplo, podemos ver isso sendo feito na visualização da documentação:
Estou apenas imaginando qual código foi usado para capturá-los na captura de tela acima ou se existe (esperança contra esperança) um atalho?
Para esclarecer: você quer o número de posts por categoria, não o número de tópicos por categoria?
De qualquer forma, posso dizer que certamente é possível.
Eu pessoalmente sou bem novo no ember.js, então no momento só posso oferecer isso em teoria.
import Component from "@glimmer/component";
import Service, { inject as service } from "@ember/service";
import { action } from "@ember/object";
export default class CategoryStats extends Component {
@service site
categoryId = **número do id da categoria de entrada**;
postcount = this.site.categories[this.categoryId-1].post_count;
}
Como cada categoria mantém o controle do número total de posts, e o site mantém o controle de cada categoria em um array de categorias, você poderia adicionar um componente ember como o acima e, em seguida, exibir o {{postcount}} para o template a partir dos Custom Header Links, ou de onde mais você quiser.
No entanto, atualmente sou muito burro para saber como passar esse valor categoryId como entrada, então terei que passar isso para alguém mais inteligente ou mais experiente.
Depois de uma noite de sono, percebi que poderia modificar o componente de tema original Custom Header Links para que o categoryId fosse passado pelas configurações do site.
Não posso prometer que isso funcionará para você, mas funciona no meu servidor de teste. Faço a suposição de que os IDs das categorias correspondem à sua localização na matriz de IDs de categoria do site. Eu recomendaria fazer sua própria cópia disso e ajustá-la para atender às suas necessidades.
SER DIVINO! Obrigado. Isso resolveu tudo. Está ótimo: https://bygg.boihop.co/
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.