In Magento è possibile creare nuovi attributi (che vengono quindi aggiunti ai set di attributi che i prodotti ereditano) con determinati tipi.Personalizzato "Tipo di input catalogo per proprietario del negozio" per gli attributi del prodotto magento
Le opzioni predefinite (campo di testo/area, dati, booleano) sono abbastanza limitate e vorrei aggiungere il mio, completo di renderer di campo backend e la sua validazione. Questo per creare un campo di youtube che accetta un intervallo di URL che vengono trasformati solo nell'ID di youtube.
Ma mi piacerebbe molto una buona spiegazione su come aggiungere il proprio "Tipo di input di catalogo per il proprietario del negozio". Ho visto altri plugin farlo, ma scavare attraverso il codice è noioso e questo è sicuramente qualcosa che interessa anche gli altri (la domanda viene posta molto sul web).
Sono stato alla ricerca di un po ', ma senza alcun risultato, continuerò a dare la risposta fino a quando non lo trovo comunque.
tl; dr
Quindi la mia domanda è: Come aggiungere un "Catalogo Tipo di ingresso per la conservazione del proprietario", magari con un riferimento come aggiungere una convalida personalizzato per questo tipo di campo. Questo nel corretto stile MVC, quindi nessuna modifica dei file core se possibile.
I punti di bonus per essere elaborati, spiegazioni generiche & esempi di codice, mi assegnerà una taglia in base alla qualità della risposta, se ne vale la pena (dal momento che questo sarà essere applicabile ad un pubblico più vasto).