[cv6] Custom Field Extension

XF2.x [cv6] Custom Field Extension 1.1.0 RC 2

Keine Rechte zum Download

Hoffi

!important
Registriert
30. Dez. 2010
Beiträge
3.167
Punkte
248
XF Version
  1. 2.2.10 PL1
XF Instanz
Hosting
PHP-Version
8.0.8
MySQL/MariaDB
MariaDB 10.3.8
Provider/Hoster
AWS
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...
 
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...
 
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...
 
@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
 
Zurück
Oben