Document Element::isFieldEmpty usage
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Área
- documentation
Línea de trabajo
Busca en la documentación Element::isFieldEmpty y entry.isFieldEmpty('myField'); después, revisa cómo se describe la validación de campos obligatorios. Se considera completado cuando la documentación explica que esta es una forma válida de comprobar si un campo está vacío, independientemente del fieldtype, incluido el contexto de uso descrito en el issue.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Started: https://github.com/craftcms/cms/issues/5300
I would like to see isFieldEmpty (Element::isFieldEmpty, entry.isFieldEmpty('myField'), et. al.) documented as a valid way to check a field for empty regardless of the fieldtype.
It looks like Craft uses this internally for required validation, but can be useful in other contexts as well.
In my use-case, I'm mapping a set of element fields, but don't care about the actual field output data, only if it has any.
Seems like the right thing to use, but I'm wary of relying on it without anything in the docs.
- Lenguaje dominante
- JavaScript
- Estrellas
- 43
- Forks
- 160
- Merge medio
- 3 h 57 min
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de craftcms/docs
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Broken LinkPosiblemente ocupada @PerceiveWorld la tomó hace 136 días. AbiertoBroken Link
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
[Content]: Sequel Pro referenceAbierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 68/100
-
Broken LinkAbiertoBroken Link
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
Todos los issues de craftcms/docs
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 4 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
[quality] useFocusTrap's Shift+Tab wrap and non-Tab/non-Escape key arms are never driven end to endPosiblemente ocupada @hivecommons-hive la tomó hoy. Abiertoagent/quality hive/covered-by-pr hive/hosted-available-lke648397-260827-5n31 quality testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
[aw] Upgrade availableAbiertoagentic-workflows
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
githubnext/gh-aw-workshop#4220 ·
Los mantenedores suelen responder en 1 día