Beiträge von kreativcube
-
-
-
Ich möchte gerne die Werte des benutzerdefinierten Feldes in einer neuen Metabox ausgeben.Leider wird nichts angezeigt.
PHPadd_action('add_meta_boxes',function(){ add_meta_box('custom_order_option', 'Details zur Immobilie', 'custom_order_option_cb','shop_order');});function custom_order_option_cb($order){ echo '<div class="immo-order"> <h3> Info zur Immobilie</h3> <p><strong>'.__('Straße').':</strong> ' . get_post_meta( $order->id, 'Straße', true ) . '</p> <p><strong>'.__('Haus-Nr').':</strong> ' . get_post_meta( $order->id, 'Haus-Nr', true ) . '</p> <p><strong>'.__('Top-Nr').':</strong> ' . get_post_meta( $order->id, 'Top-Nr', true ) . '</p> <p><strong>'.__('Stockwerk').':</strong> ' . get_post_meta( $order->id, 'Stockwerk', true ) . '</p> <p><strong>'.__('PLZ').':</strong> ' . get_post_meta( $order->id, 'PLZ', true ) . '</p> <p><strong>'.__('Ort').':</strong> ' . get_post_meta( $order->id, 'Ort', true ) . '</p> </div>';}hier funktioniert es aber ich benötige eine neue Metabox
PHPadd_action( 'woocommerce_admin_order_data_after_shipping_address', 'my_custom_checkout_field_display_admin_order_meta', 10, 1 ); function my_custom_checkout_field_display_admin_order_meta($order){ echo '<div class="immo-order"> <h3> Info zur Immobilie</h3> <p><strong>'.__('Straße').':</strong> ' . get_post_meta( $order->id, 'Straße', true ) . '</p> <p><strong>'.__('Haus-Nr').':</strong> ' . get_post_meta( $order->id, 'Haus-Nr', true ) . '</p> <p><strong>'.__('Top-Nr').':</strong> ' . get_post_meta( $order->id, 'Top-Nr', true ) . '</p> <p><strong>'.__('Stockwerk').':</strong> ' . get_post_meta( $order->id, 'Stockwerk', true ) . '</p> <p><strong>'.__('PLZ').':</strong> ' . get_post_meta( $order->id, 'PLZ', true ) . '</p> <p><strong>'.__('Ort').':</strong> ' . get_post_meta( $order->id, 'Ort', true ) . '</p> </div>';} -
-
Hi,
ist es möglich zusätzliche Inputfelder anhand der auswahl einer Selectbox zu laden
zB.
Input Feld
-Auto
-MotorradInput Select Auto
lade automatisch das input Textfeld : Bauart des Autos
Select Motorrad
lade automatisch das Feld : Bauart des Motorrades.
Die Felder sollen aber gleich geladen werden nach der Auswahl ohne speichern noch
-
Hi,
kennt jemand eine Möglichkeit (Plugin) das der Kunde eine Bestellung anlegen kann (Immobilien mit vielen Feldern), das diese auch angelegt mot order id wird aber der kunde bezahlt erst später. Wenn er alls ausgefüllt hat dann gibts nen Button bezahlen udn dann wird die Bestellung als bezahlt eingetragen oder so .
LG
-
Habe es so umgesetzt und funktioniert.
<?php $portfolio = get_field('portfolio', $order->id );
?>
<p class="portfolio-file"><strong>Portfolio Datei:</strong><a class='portfolio-download' href='<?php echo $portfolio; ?>'>Download</a></p>
Bei der erstellung des datei feldes in acf auf Datei url eingestellt
-
ich möchte das nach einer Bestellung der admin im Backend in der Order eine Datei hochladen kann und dieser Link zur Datei soll dann auf der Order Page angezeigt werden .
Herunterladbare Inhalte was esvon Woocommerce gibt bringen nichts da für jede Bestellung eine andere Datei hochgeladen wird welche aus den Infos manuell zusammengestellt wird
-
Ich würde gerne ein mit advanced custom field plugin erzeugtes feld auf der order page anzeigen lassen.
find eleider nichts passendes.
-
Hat sich das Problem schon gelöst ?
-
Hab gerade um 18 euro eine bespannung nach österreich bestellt ( bitte wieder löschen)
Nach dem abschicken habe ich für ca 3 sek. unexcepted token oben angezeigt bekommen.
Schau mal den Beitrag dazu: https://wordpress.org/support/topic/…nexpected-token
schalt mal debug mode ein und dann schau was er schreibt.
In der Konsole hab eich keinen Fehler bekommen.
LG Mike
-
Hi,
ich möchte auf der view-order.php Page eine checkbox angezeigt bekommen welche der KLunde anklicken muss. dies soll im backend dann in der Bestellung angezeigt werden.
Hintergrund:
1) Der kunde bestellt eine Dienstleistung
2) Seitenbetreiber stellt eine pdf Datei in der Bestellung zur verfügung (bin ich auch am überlegen wie genau? da für jede bestellung manuell angepasst wird )
3) Der Kunde lädt sich die pdf herunter und gibt diese frei mittels checkbox -
Habe es mit dem Code gelöst das der Link angezeigt wird.
function cimy_extra_field_sc( $atts ) {
get_currentuserinfo();
$user_id = get_current_user_id();$a = shortcode_atts( array(
'field' => 'something'
), $atts );$field_name = "{$a['field']}";
$value = get_cimyFieldValue($user_id, $field_name);
if( $value != NULL ) {
echo '<span class="download-kunde-text"><h1>Ihre Information steht zum Download bereit</h1></span>';
echo '<span class="download-kunde-text"><p>Hier finden Sie alle nötigen Informationen in der PDF Datei</p></span>';
return '<span class="download-kunde"><a target="_blank" href="'.$value.'"><i class="fa fa-file-pdf-o"></i> Download File</a><br /></span>';}
}
add_shortcode( 'CIMY', 'cimy_extra_field_sc' ); -
Ich hab ee smit dem Plugin Cimy Field Value geschaft .
Durch erzeugen eines Shortcodes konnte ich es auf die Kundenseite einbinden
Leider wird der Dateilink nur als Text angezeigt.
/** Dateiupload User */
function shortcode_cimyFieldValue( $atts ) {global $current_user;
$user_id = ( is_user_logged_in() ? $current_user->ID : NULL );/*
* First, check to make sure the get_cimyFieldValue() function
* exists. This way, if the plugin is not installed the site
* doesn't blow up...
*/
if( function_exists( 'get_cimyFieldValue' ) ) {// Grab the shortcode parameters
extract( shortcode_atts( array(
'user' => $user_id,
'field' => '',
'type' => '',
'value' => ''
), $atts ));/*
* Call the get_cimyFieldValue() function using any of the
* user-entered parameters
*/
if( $user_id != NULL ) {
return get_cimyFieldValue( $user, $field, $value, $type );
}
}}
// Adds the above function as as shortcode
add_shortcode( 'my_cimy_field', 'shortcode_cimyFieldValue' );Ich habs mal mit dem code versucht : if ($type == "file") {
echo '<a target="_blank" href="'.$value.'">';
echo basename($value);
echo '</a><br />';
echo "\n\t\t";
}aber es hat nichts geändert.
Es soll als Link oder wenn eine checkbox ist soll auch diese angezeigt werden. Sow ei im Profil.
-
Hi , ich würde ein Plugin/widget benötigen wo der Administrator in ein Benutzerprofil ein ePDF hochladen kann welches dann auf der Frontend Benutzerseite angezeigt wird.
Hintergrund: Der Besucher kauft ein Paket (über woocomemrce) und bekommt durch den Anbieter nach kurzer Zeit ein zusammengestelltes Paket als PDf (wird per hand an die Wünsche angepaßt) auf der Kontoseite (Woocommerce) hochgeladen wo es der Käufer dann runterladen kann.
-
Ja werd ich machen da die Arfbeitszeit zum Plugin Preis nicht rentiert.
Danke
-
Hi, ich möchte 2 Produkte anbieten (Pricing Table) und möchte jeweils eine andere checkout Datei geladen bekommen da ich verschiedene Informationen benötige.
Leider hab eich nichts passendes herausgefunden.
wenn Produkt id 28 dann lade checkout file 2
sonst lade checkout file 1
Ne Idee wie ich am besten das checkout file von den Feldern her anpasse (ohne bezahlte plugins von Woothemes) ?
-
Hab den Fehler gefunden. Ich sollte vielleicht auch mal den blauen Button Summe berechnen drücken unter den Produkten :-)
-
habs grad getestet, Hab alle Plugins bis auf woocommerce deakiviert. Selbes ergebnis. Gesamtsumem bleibt 0
-
Ja dachte mir wenns schon im Adminbereich Bestellung hinzufügen gibt, wollte ich so machen. Wenns nicht anders geht muss ich die Bestellung wie der Kunde eingeben.