Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Wie Variable in categories.php mit Funktion ändern?

    elliot

    • Neu im Forum
    • Beiträge: 33
    Hallo!

    Ich hab ein kleines Problemchen und komm einfach nicht weiter.

    Und zwar möchte ich in der categories.php an der Stelle, wo die eingegebenen Daten im Backend dann in die Tabelle geschrieben werden, eine Funktion einbinden, die mir den zuvor im Backend eingegebenen Wert vorm Abspeichern leicht abändert.

    Hier mal auszugsweise die Stelle ab Zeile 500 ca. :

    Code: PHP  [Auswählen]
    $sql_data_array = array (
                    'products_beispiel' => xtc_db_prepare_input($products_data['products_beispiel']),
     
    Angenommen ich habe jetzt ein Funktion, die heißt meine_funktion() und möchte damit den Inhalt der Variablen products_beispiel mit meiner Funktion vorm Abspeichern entsprechend modifizieren lassen, wie muss ich die dann dort einbinden?

    Hab jetzt schon ein paar Varianten ausprobiert, klappt aber einfach nicht und kriege dann gar nichts in die Tabelle geschrieben. Ist aber bestimmt ganz einfach, wenn man's weiß.

    Wäre echt toll, wenn mir da wer auf die Sprünge helfen könnte.

    Gruß
    Elliot



    Linkback: https://www.modified-shop.org/forum/index.php?topic=5845.0

    hendrik

    • Experte
    • Beiträge: 2.038
    Wie Variable in categories.php mit Funktion ändern?
    Antwort #1 am: 27. Mai 2010, 15:07:51
    Code: PHP  [Auswählen]
    function meine_funktion( $input ) {
      $ret = ...................

      return $ret;
    }

    $sql_data_array = array (
                    'products_beispiel' => meine_funktion(xtc_db_prepare_input($products_data['products_beispiel'])),
    Gruß
    Hen

    elliot

    • Neu im Forum
    • Beiträge: 33
    Wie Variable in categories.php mit Funktion ändern?
    Antwort #2 am: 27. Mai 2010, 15:40:34
    Hallo Hen,

    danke erstmal für Deine Antwort!  :)

    Hab mich da jetzt vielleicht etwas falsch ausgedrückt, die Funktion an sich ist kein Problem, die hatte ich schon so eingefügt wie in deinem Beispiel.

    Was ich nicht hinbekomme ist, wie ich den Inhalt von products_beispiel an die Funktion übergebe. Mal ganz grob und falsch jetzt:  meine_funktion( products_beispiel )

    Also angenommen ich hätte im Backend für products_beispiel GGG-GGG eingegeben, will aber jetzt nicht, dass in der Datenbank GGG-GGG abgespeichert wird, sondern dass meine Funtion vorm Abspeichern den Bindestrich rausfischt und dann GGGGGG in die Datenbak geschrieben wird.

    Weißt du jetzt, was ich meine?

    Gruß
    Elliot

    elliot

    • Neu im Forum
    • Beiträge: 33
    Wie Variable in categories.php mit Funktion ändern?
    Antwort #3 am: 27. Mai 2010, 15:44:47
    UPS, ich nehme alles zurück, hab mal wieder vor lauter lauter nicht genau hingeschaut. Werde das gleich mal ausprobieren  :)

    elliot

    • Neu im Forum
    • Beiträge: 33
    Wie Variable in categories.php mit Funktion ändern?
    Antwort #4 am: 27. Mai 2010, 15:56:22
    SUPER, es geht!

    DANKE!

    Gruß
    Elliot

    3 Antworten
    1934 Aufrufe
    12. Oktober 2015, 14:30:53 von Toby
    1 Antworten
    2598 Aufrufe
    08. November 2012, 08:45:12 von Jürjen
    2 Antworten
    2410 Aufrufe
    19. April 2016, 16:59:25 von newbee79
    2 Antworten
    3642 Aufrufe
    28. September 2011, 21:02:17 von walid
               
    anything