• Resolved Anonymous User 22040435

    (@anonymized-22040435)


    Wir verwenden viele “User Fields” und die meisten werden auch im Menü “Edit Member” mit Werten befüllt.
    Die meisten dieser Werte sind logischerweise pro Mitglied individuell ausgefüllt.
    Aber einige Werte sind für 95 % aller Mitglieder gleich und sollen nur in einem Sonderfall individuell eingetragen werden.

    Nun wollte ich diese, zu 95 % stets gleichen Feldwerte eben vorbelegen lassen – oder mittels Fallback mit einem Standardwert füllen.
    Technisch stellte ich mir das so vor:
    Man l?sst die Felder einfach leer und auf der Ausgabeseite soll der Shortcode einen Standardwert ausgeben, sofern kein Wert aus der Datenbank kommt.

    Beispiel:
    User Field > Textfeld Name: “fallbacktest”
    Shortcode: [pmpro_member field="fallbacktest"] zeigt logischerweise nur dann einen Wert, wenn das Textfeld “fallbacktest” beim jeweiligen Mitglied ausgefüllt wird.
    Meine Idee ist ein Parameter, der einen Standardwert eintr?gt, falls kein Wert im User Field > Textfeld “fallbacktest” eingetragen ist: [pmpro_member field="fallbacktest" default="Das ist ein Standardwert"].

    Geht das?
    Oder ist diese Idee Bl?dsinn, bereits ohnehin bereits anders gel?st?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Jarryd Long

    (@jarryd-long)

    Hi there, thank you for reaching out to the Paid Memberships Pro team.

    We use a lot of “User Fields” and most of them are also filled with values ??in the “Edit Member” menu.
    Most of these values ??are logically filled in individually for each member.
    But some values ??are the same for 95% of all members and should only be entered individually in a special case.

    Now I wanted to have these field values, which are 95% the same, pre-assigned - or fill them with a standard value using fallback.
    Technically I imagined it like this:
    You simply leave the fields empty and the shortcode should output a standard value on the output page if no value comes from the database.

    Example:
    User Field > Text Field Name: “fallbacktest”
    Shortcode: [pmpro_member field="fallbacktest"] logically only shows a value if the “fallbacktest” text field is filled out for the respective member.
    My idea is a parameter that enters a default value if no value is entered in the User Field > text field “fallbacktest”: [pmpro_member field="fallbacktest" default="This is a default value"].

    Is that possible?
    Or is this idea nonsense, already solved differently anyway?

    This functionality is not currently available and would require custom development to achieve if you would like to pursue this further.

    I think it’s an interesting use case though and something I’ve shared with our development team for further review and consideration.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter Anonymous User 22040435

    (@anonymized-22040435)

    Okay, danke

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.