Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add interpolation to places it can be useful #1570

Closed
Fajfa opened this issue Nov 29, 2023 · 0 comments · Fixed by #1590
Closed

Add interpolation to places it can be useful #1570

Fajfa opened this issue Nov 29, 2023 · 0 comments · Fixed by #1590
Assignees
Labels
enhancement New feature or request frontend Frontend code changes (Javascript, Typescript, Vue.js)
Milestone

Comments

@Fajfa
Copy link
Member

Fajfa commented Nov 29, 2023

Places where $recordID, $userID, $ownerID and ${record.values.fieldName} evaluation would be useful:

  • Any block, title and description
    Like this we can add names to blocks like: "Product Data ${record.values.ProductName}." Only ${record.values.ProductName} would be needed here I think.

  • Iframe block
    As an addition to the URL. Like this we can create custom iframe URLs with record and user ID's, or values such as an address.

  • Metric block
    In the "transform value" block. Here ${record.values.fieldName} would be handy. Like this we can show the value of a certain field when a condition is met.

  • Automation Block
    Use ${record.values.ProductName} to create buttons like: "Convert client ${record.values.Name}" or "Create order for quote ${record.values.QuoteId}".

  • Content block
    Like this we can create texts with values from the record or links that contain the user or record ID. For example, a text like: "This record page contains the details of ${record.values.ProductName}. The link to the product on our internal network is www.example.org/product/${recordID}"

Ensure all styling (fonts, colors, placement of text) is the same

@Fajfa Fajfa added frontend Frontend code changes (Javascript, Typescript, Vue.js) enhancement New feature or request labels Nov 29, 2023
@Fajfa Fajfa added this to the 2023.9.2 milestone Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend Frontend code changes (Javascript, Typescript, Vue.js)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants