Un utilisateur a demandé 👇

Salut,

Merci pour un excellent plugin, j’ai déjà commencé à utiliser la mise à jour gratuite afin qu’elle puisse encore mieux inclure les informations sur les participants, mais je ne sais pas si j’ai eu un problème ou si quelque chose était en attente. Nous utilisons WooEvents (via CodeCanyon) et enregistrons les informations att_info pour les participants individuels d’une commande. En parcourant le code des plugins, je vois qu’il y a quelques manipulations (spécifiques à WooTours si j’ai bien lu le code). Je peux tester si nous pouvons modifier (s/wootours/wooevents) dans votre plugin, mais avant cela, je ferais mieux de m’assurer que c’est la bonne approche 🙂

Merci pour un plugin déjà génial et votre réponse,

À M

wc-product-customer-list-premium/views/table-customer-list.php:                                                                                         $metadata = get_post_meta($sale->order_id,'att_info-'.$value_id, true);
wc-product-customer-list-premium/views/table-customer-list.php:                                                                                                 $metadata = get_post_meta($sale->order_id,'att_info-'.$id, true);
woo-events/inc/class-checkout-hook.php:                                 update_post_meta( $order_id, 'att_info-'.$item, $nl_meta );
woo-events/inc/class-checkout-hook.php:         $metadata = get_post_meta($_GET['post'],'att_info-'.$value_id, true);
woo-events/inc/class-checkout-hook.php:                 $metadata = get_post_meta($_GET['post'],'att_info-'.$id, true);
woo-events/inc/class-checkout-hook.php:         $metadata = get_post_meta($order->get_id(),'att_info-'.$value_id, true);
woo-events/inc/class-checkout-hook.php:                 $metadata = get_post_meta($order->get_id(),'att_info-'.$id, true);
woo-events/inc/functions.php:     $metadata = get_post_meta($order-> get_id(),'att_info-'.$value_id, true);
woo-events/inc/functions.php:             $metadata = get_post_meta($order->get_id(),'att_info-'.$item['product_id'], true);


(@kokomoweb)

il y a 2 ans, 6 mois

Salut @snowtom,

Je suis content que le plugin te plaise ! Oui, il existe un support pour WooTours. Fondamentalement, si vous avez activé les deux plugins, vous devriez avoir une option dans mes paramètres de plugin pour activer les colonnes des participants wootours. Si vous avez besoin de fonctionnalités supplémentaires à cet égard, vous pouvez apporter des modifications au fichier, mais n’oubliez pas que vous perdrez vos modifications lorsqu’une nouvelle mise à jour arrivera.


(@snowtom)

il y a 2 ans, 6 mois

Bonjour @kokomoweb

Nous n’utilisons pas WooTours, mais je me demandais s’ils utilisaient la même construction att_info lorsque quelqu’un achète quelque chose et interrompt plusieurs abonnés qui accèdent à des éléments attn_info séparés ?

Par exemple, j’ai maintenant des commandes qui stockent des informations comme ‘att_info-xx_1’ et ‘att_info-xxx_1’ où xxx est un nombre.

Si oui, pourriez-vous s’il vous plaît réutiliser les parties existantes de votre plugin pour WooTours et promettre les changements pour une meilleure conformité à WooEvents ?

Santé,

À M


(@kokomoweb)

il y a 2 ans, 6 mois

Salut @snowtom,

Désolé pour la confusion, j’ai mal lu votre message initial. Bien sûr, je suis toujours prêt à ajouter des fonctionnalités au plugin.


(@snowtom)

il y a 2 ans, 6 mois

En cas de problème, dois-je le marquer comme une solution et ouvrir un nouveau problème lorsque je trouve quelque chose qui fonctionne ?


(@kokomoweb)

il y a 2 ans, 6 mois

Pas aussi bien!


(@snowtom)

il y a 2 ans, 6 mois

Bonjour @kokomoweb

Bonne nouvelle, je peux passer du temps à écrire n’importe quoi… il suffit de dupliquer votre code dans WooTours et de renommer WooTours => WooEvents et wt_get_plugin… en we_get_plugin… fonctionne et s’affiche bien.

Par exemple if(get_option( 'wpcl_wooevents' ) == 'yes' && function_exists( 'we_get_plugin_url' ) ) { ?> et il en va de même dans settings.php pour faire un bouton de visibilité 🙂

Santé,

À M


(@kokomoweb)

il y a 2 ans, 6 mois

Salut @snowtom,

Merci! Je vais essayer de l’implémenter dans le cadre du plugin dès que possible dans ce cas !

Thierry


(@snowtom)

il y a 2 ans, 5 mois

Bonjour Thierry,

L’avez-vous déjà inclus (avant qu’il n’arrive dans la mise à jour) 🙂

Émission


(@kokomoweb)

il y a 2 ans, 5 mois

Salut @snowtom,

désolé je ne l’ai pas encore inclus. Ne pas mettre à jour. Cela doit être fait bientôt. J’écrirai ici quand il sera disponible.


(@kokomoweb)

il y a 2 ans, 4 mois

Salut @snowtom,

J’étais en train d’ajouter le code et j’ai réalisé que puisqu’il ne s’agit que de recycler le code wootours, cela signifie qu’ils stockent les données de la manière exacte, ce qui signifie que je n’ai pas besoin de deux colonnes/ensemble pour le séparer, je vais combiner les deux égaux . Ce correctif sera dans la prochaine mise à jour ce soir. Faites-moi savoir si cela fonctionne toujours de votre côté alors 🙂


(@snowtom)

il y a 2 ans, 4 mois

Salut @kokomoweb,

C’est la même chose, si peu d’efforts seraient faits, si vous pouviez les assembler, je pense que nous ne devrions pas avoir de problèmes, même si nous pourrions aussi bien avoir besoin de quelqu’un de l’autre plugin (ou est-ce que c’est vous qui l’exécutez) ? 🙂

Je mettrai à jour dès que j’aurai une fenêtre (8-12 heures à partir de maintenant)


(@kokomoweb)

il y a 2 ans, 4 mois

Je ne suis pas sûr de comprendre la deuxième partie de votre message :

bien que nous aurions également besoin de quelqu’un de l’autre plugin (ou est-ce qu’il l’exécute tout seul) ?

Je ne bats pas l’autre plugin, bien que je les ai contactés dans le passé pour que cela fonctionne avec mon plugin. De quoi avez-vous besoin?


(@snowtom)

il y a 2 ans, 4 mois

Personnellement personnel, mais assurez-vous que toutes les bases sont couvertes et que vous n’introduisez aucun problème (pas que j’attende ce que vous proposez) 🙂


(@kokomoweb)

il y a 2 ans, 4 mois

Il ne devrait y avoir aucun problème, puisque la seule différence est que je vérifie non seulement le plugin wootours, mais aussi les wooevents, avant d’afficher la case à cocher dans les paramètres :

if ( function_exists( 'wt_get_plugin_url' ) || function_exists( 'we_get_plugin_url' ) ) {
				$settings_wpcl[] = array(
					'name'		=> __( 'WooTours/WooEvents column', 'wc-product-customer-list' ),
					'id'		=> 'wpcl_wootours',
					'default'	=> 'no',
					'type'		=> 'checkbox',
					'css'		=> 'min-width:300px;',
					'desc'		=> __( 'Activate WooTours/WooEvents column', 'wc-product-customer-list' ),
				);
			}

puis la même chose pour les afficher dans le gestionnaire.


(@snowtom)

il y a 2 ans, 4 mois

Du froid!

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *