Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé·300 à 800 €·2 offres·716 vues·4 interactions
Bonjour à tous,
J'ai crée des custom post type "produit" sur mon wordpress, maintenant je souhaiterai permettre aux membres de les ajouter a des listes personnelles.
J'ai déjà essayé avec plein de plugin de favoris ainsi que "bookmarks", mais le résultat me plait pas du tout... donc on oublie les plugins déjà fait, car je doute avoir loupé la perle rare maintenant !
Du coup, j'ai fait un post type "collection" que j'ai réussi à lier aux "produit" avec un champ relation grâce au plugin ACF. Ça fonctionne parfaitement ! Lorsque j'édite une "collection", je peux lui ajouter des "produits" et lorsque j'édite un "produit" je peux l'ajouter à des "collection" ou voir dans lesquels il est. Aussi sur le front, j'arrive parfaitement a afficher dans une collection la liste des produits avec une belle mise en page.
#Ce que je veux :
Voilà maintenant mon souci, c'est que tous ça fonctionne bien dans le back office, mais je ne trouve pas comment faire pour le frontend...
Ce que je souhaite plus précisément, c'est faire exactement comme sur Thingiverse (jeter au moins un oeil sur le site) avec une icone qui affiche un menu déroulant pour choisir ou créer une "collection" avec laquelle lier le "produit" et une icone favoris qui ajoute direct la relation.
#En résumé :
- un script qui ajoute une relation ACF entre deux post type (grâce à un bouton et un formulaire)
- et qui puisse créer une custom post type avec un titre précis si pas déjà existant
- avec un petit formulaire comme sur thingiverse
Budget indicatif : 300 à 800 €
Publication : 07 mars 2016 à 09h37
Profils recherchés : Développeur spécifique freelance, Intégrateur de script freelance, Développeur WordPress freelance, Développeur PHP freelance, Développeur front-end freelance
2 freelances ont répondu à ce projet
1 proposition de devis en moins de 2h
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.