Adress Record in Backend

  • Walsleben Walsleben
    Jedi-Ritter
    0 x
    149 Beiträge
    0 Hilfreiche Beiträge
    09. 01. 2002, 19:49

    Weiß jemand wie ich die Faxnummer in dem Adress Record editieren kann.
    In der Tabelle 'tt_adress_ ist das feld da und Werde habe ich dort auch mal eingefügt.
    Diese werden im Frontend auch angezeigt, nur leider finde ich keine Möglichkeit diese im Backend zu editieren.


  • 1
  • Walsleben Walsleben
    Jedi-Ritter
    0 x
    149 Beiträge
    0 Hilfreiche Beiträge
    13. 01. 2002, 20:26

    Falls es jeman dinteressiert, ich habe die lösung gefunden.

    in der typo3conf/localconf.php trägt man folgendes ein:
    $typo_db_extTableDef_script = 'extTableDef.php';
    <br>
    dann legt man eine neue Datei mit dem Namen &#039;extTableDef.php&#039;.
    In dieser werden folgende zeilen eingefügt: <br>
    <?php
    $TCA["tt_address"] ["types"] ["1"] ["showitem"] = "hidden, name;;2, www;;4, email;;5, address;;3, zip;;3, city;;3, phone;;4, fax;;4, image, description";
    ?>

    und Voila das Feld Fax ist jetzt im backend zum editieren vorhanden.

    <font size=-1>[ Diese Nachricht wurde ge&auml;ndert von: Walsleben am 2002-01-13 20:27 ]</font>

  • tim tim
    T3PO
    0 x
    17 Beiträge
    0 Hilfreiche Beiträge
    20. 01. 2003, 18:13

    Habe gerade das gleiche problem wie walsleben. Leider funktioniert sein ansatz bei mir nicht. (3.5b5)
    Hab auch schon versucht in dem orginal tca.php file das zuständige array zu editieren.
    Dann erscheint auch ein fax feld, allerdings mit value=undefined und ein neuer wert lässt sich nicht speichern.

    Hat jemand ne idee warum und wieso?

  • tim tim
    T3PO
    0 x
    17 Beiträge
    0 Hilfreiche Beiträge
    20. 01. 2003, 19:10

    der wald und die vielen bäume....

    um alle felder die in der Tabelle tt_address sind auch im BE zu editieren, muss man lediglich das häckchen bei "Show secondary options (palettes)" setzen.

    Wenn aber z.B das &#039;fax&#039; feld auch in der hauptansicht angezeigt werden soll, muss in der tca.php (typo3/ext/tt_address/) das fax feld aus dem "palettes" array feld entfernt und in "types" . "1" . "showitem"... eingetragen werden (genau wie "phone".

    was mir allerdings auch schon fast zu kompliziert vorkommt. Gibts da denn nicht evtl einen typo-object / script aufruf der das ganze übernimmt?

  • Blacky Blacky
    Jedi-Meister
    0 x
    380 Beiträge
    0 Hilfreiche Beiträge
    20. 01. 2003, 19:12

    einfacher wäre es gewesen, in der Adressen-Bearbeitungsansicht unten die Box "Zweite Optionspalette anzeigen" zu aktivieren. Dann sind alle Felder im BE sichtbar und editierbar

    Gruss

    Andreas Schwarzkopf
    http://www.meinsystem.de

  • 1