[cv6] Custom Field Extension

XF2.x [cv6] Custom Field Extension 1.3.0 Release Candidate 1

Keine Rechte zum Download

Hoffi

!important
Lizenzinhaber
Registriert
30. Dez. 2010
Beiträge
3.203
Punkte
248
XF Version
  1. 2.3.4
XF Instanz
Hosting
PHP-Version
8.2
Hoffi hat eine neue Ressource erstellt:

[cv6] Custom Field Extension - Neue Custom Feld typen, und erweiterte Optionen für die bestehenden.

Dies AddOn fügt zwei neue Feld-Typen zu dem möglichkeiten der Benutzerdefinierten Felder hinzu.
  • Combo
    Hier wird ein Textfeld und eine Select Box gemeinsamangezeigt.
  • Image
    Es wird die Möglichkeit geboten, mehrere Bilder hochzuladen. Diese werden im Attachment System des XF abgelegt.
    Die Bilder werden optional in einer komnpakteren Ansicht angezeigt.
Für die existierenden Felder gibt es neue Optionen:
  • Step
    Bei den Number Feldern kann man nun...

Weitere Informationen zu dieser Ressource...
 
OK, schau ich mir mal an. Ich hoffe noch vorm Urlaub.
 
Ich würde meinen, es wäre auch gut, die Deinstallation ggf. um die optionale Entfernung der DB-Reste zu ergänzen?
upload_2021-7-14_11-30-39.png
 
@otto das sieht so aus wenn das AddOn deaktiviert ist. Sobald du es deinstallierst werden die Tabellen gelöscht.
 
Ich werde es noch mal testen - aber im Live System bis zum beheben des noch offenen Fehlers warten. Dennoch ein geniales Addon. :)
 
Ich werde es noch mal testen - aber im Live System bis zum beheben des noch offenen Fehlers warten. Dennoch ein geniales Addon. :)
Ja, mach das. Hab auch ne Idee... ich muss "nur" custom_fields vom Typ Bild im DOM hinter das Formular schieben...
 
Coming soon: Berechnungsfelder... :D
 
Hoffi aktualisierte [cv6] Custom Field Extension mit einem neuen Eintrag:

1.0.1 RC - jetzt mit Berechnung

Bugs fixed
* Fehler beim fehlenden Bilderupload bei Pflichtfeld
* Bild-Entität wurde nicht entfernt beim löschen des Biuldes
* Datenbank Felder wurde nicht erstellt beim späteren installieren des RM

Neue Features
* Berechnungsfeld
+ neue Abhängigkeit via Composer zu nxp/math-executor
* Field ID wird in der Übersicht angezeigt

Improvements
* Speichervorgang ist jetzt mittels trait in die Entitys implementiert und stellt zusätzliche Funktionen am Feld bereit.
*...

Weitere Informationen zur Aktualisierung...
 
Danke.

Berechnungen mussten sein, für die Charakter Sheets die bald fertig sind. :D
 
@Hoffi
Ich sage schon mal danke für das Addon.
Hab es gerade mal im Testforum installiert.
Bekomme eine Fehlermeldung wenn ich ein Benutzerfeld erstellen will.

Code:
ErrorException: [E_USER_WARNING] Accessed unknown getter 'cv6_default' on XF:UserField[unsaved] in src/XF/Mvc/Entity/Entity.php at line 199

    XF::handlePhpError()
    trigger_error() in src/XF/Mvc/Entity/Entity.php at line 199
    XF\Mvc\Entity\Entity->get() in src/XF/Mvc/Entity/Entity.php at line 110
    XF\Mvc\Entity\Entity->__get() in src/addons/cv6/CustomFields/XF/Entity/UserField.php at line 22
    cv6\CustomFields\XF\Entity\UserField->_setupDefaults() in src/XF/Mvc/Entity/Entity.php at line 98
    XF\Mvc\Entity\Entity->__construct() in src/XF/Mvc/Entity/Manager.php at line 741
    XF\Mvc\Entity\Manager->instantiateEntity() in src/XF/Mvc/Entity/Manager.php at line 106
    XF\Mvc\Entity\Manager->create() in src/XF/Admin/Controller/AbstractField.php at line 227
    XF\Admin\Controller\AbstractField->getEntity() in src/XF/Admin/Controller/AbstractField.php at line 63
    XF\Admin\Controller\AbstractField->actionAdd() in src/XF/Mvc/Dispatcher.php at line 350
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 257
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2344
    XF\App->run() in src/XF.php at line 512
    XF::runApp() in admin.php at line 13

Xenforo ist aktuell: v2.2.6 Patch 2
 
Hmpf. Das hatte ich doch gefixed. Ich schau direkt morgen nach und bau eine aktuelle Version.
 
Leider immer noch eine Fehlermeldung.
Habe auch mal alle anderen Addons deaktiviert, bringt aber nichts.

Code:
ErrorException: [E_USER_WARNING] Accessed unknown getter 'cv6_default' on XF:UserField[unsaved] in src/XF/Mvc/Entity/Entity.php at line 199

    XF::handlePhpError()
    trigger_error() in src/XF/Mvc/Entity/Entity.php at line 199
    XF\Mvc\Entity\Entity->get() in src/XF/Mvc/Entity/Entity.php at line 110
    XF\Mvc\Entity\Entity->__get() in src/addons/cv6/CustomFields/XF/Entity/UserField.php at line 22
    cv6\CustomFields\XF\Entity\UserField->_setupDefaults() in src/XF/Mvc/Entity/Entity.php at line 98
    XF\Mvc\Entity\Entity->__construct() in src/XF/Mvc/Entity/Manager.php at line 741
    XF\Mvc\Entity\Manager->instantiateEntity() in src/XF/Mvc/Entity/Manager.php at line 106
    XF\Mvc\Entity\Manager->create() in src/XF/Admin/Controller/AbstractField.php at line 227
    XF\Admin\Controller\AbstractField->getEntity() in src/XF/Admin/Controller/AbstractField.php at line 63
    XF\Admin\Controller\AbstractField->actionAdd() in src/XF/Mvc/Dispatcher.php at line 350
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 257
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2344
    XF\App->run() in src/XF.php at line 512
    XF::runApp() in admin.php at line 13
 
Genau das habe ich doch entfernt... WTF ist da los? Schau ich mir an.
 
Zurück
Oben