Section 3 Coding - o-data/EspoCRM-Learning-and-Design GitHub Wiki
Welcome to the EspoCRM-Learning-and-Design wiki!
THIS IS OLD, not sure if I haven't add it to the main one yet but you can ignore this, it will eventually get either separated or delete.
----
Section 3
3.1 Require Coding
This section require you to do coding and file editing, can't be done using the GUI.
- Set which field get duplicate when using "Duplicate" - https://forum.espocrm.com/forum/deve...icating-record
- Remove User ability make Preference modification (hide URL/link in navigation bar - https://forum.espocrm.com/forum/gene...able-for-users
- Filter/Hide inactive contacts - https://forum.espocrm.com/forum/deve...-in-side-panel
- report of User Active auth sessions - https://forum.espocrm.com/forum/gene...-auth-sessions
- Wordpress Form to EspoCRM lead capture - https://forum.espocrm.com/forum/gene...0758#post60758
- Target record creation on Meetings for users - https://forum.espocrm.com/forum/deve...management-tab / https://forum.espocrm.com/forum/deve...ings-for-users
- API example and brief Guide - https://forum.espocrm.com/forum/deve...46-api-example
- Expand Audit/Stream log result (remove the need to click "v" "vee_" - https://forum.espocrm.com/forum/gene...-audit-display
- Expand drop down panel sidebar - https://forum.espocrm.com/forum/feat...rop-down-panel
- Maiden name, Multiple Person view - https://forum.espocrm.com/forum/deve...ultiple-fields
- Auto populate an enum field by condition - https://forum.espocrm.com/forum/gene...d-by-condition
- Auto-import from File - https://forum.espocrm.com/forum/deve...rt-from-a-file
- Adding Duration Field (workhours timer) - https://forum.espocrm.com/forum/gene...-to-new-entity
- Sidepanel edit custom view: https://forum.espocrm.com/forum/deve...he-side-panels / https://forum.espocrm.com/forum/general/56097-add-some-information-in-the-sidebar-for-the-events-%E2%80%9Ccalls%E2%80%9D-and-%E2%80%9Cmeetings%E2%80%9D#post56097
- Default Quantity of a Stock - https://forum.espocrm.com/forum/exte...uantity-pieces
- Multi-enum Conditional Option and dynamic handler - https://forum.espocrm.com/forum/gene...tional-options
- Creating a Dashlet Widget for Entity - https://forum.espocrm.com/forum/deve...ting-a-dashlet
- Creating Popup Pop-up Notification Email - https://forum.espocrm.com/forum/deve...tion#post61879
- Email notification to all users in group - https://forum.espocrm.com/forum/developer-help/63463-email-notification-to-all-users-in-group#post63603
- Notification Popup - API Flow File Reference - https://forum.espocrm.com/forum/deve...ions#post63408
- Participant functionality in a custom entity (Attendance, Invitation, Invite) - https://forum.espocrm.com/forum/deve...tity#post56690
- Creating Button (Print-to-PDF) in top right corner - https://forum.espocrm.com/forum/deve...tton#post62079
- Kanban View Change Status Field to show - https://forum.espocrm.com/forum/gene...23-kanban-view
- Drop down Accordion Detail Panel - https://forum.espocrm.com/forum/feat...rop-down-panel
- Enable or Allow to Create Report (Advance Extensions) of User Action History Audit - https://forum.espocrm.com/forum/gene...action-history
- Fetching and linking picture field from another entity - https://forum.espocrm.com/forum/gene...inked-entity-2
- LEFT JOIN in the backend - https://forum.espocrm.com/forum/deve...in-the-backend
- Custom Layout Bottom Panels - https://forum.espocrm.com/forum/deve...programaticaly
- Alias / Custom Link Name in URL Website -
- Get Roles assigned to a User - https://forum.espocrm.com/forum/developer-help/54599-get-roles-assigned-to-a-user
3.2 Require Coding - Related to PDF
- Custom Template PDF File Names https://forum.espocrm.com/forum/deve...pdf-file-names
- Print selected record as a single PDF_ Page - https://forum.espocrm.com/forum/deve...f-entity/page2
- Creating a button and bypass PDF Template CSS (ugliness) restriction: https://forum.espocrm.com/forum/gene...ss-limitations
3.3 Require Coding - Related to Extensions
Creating new extensions? Use the Template:
https://github.com/espocrm/ext-template
3.4 Require Coding - Related to Webhook
- Creating portal user via WebHook - https://forum.espocrm.com/forum/deve...-create-a-user
- Encrypting data before saving it to the database (security) - https://forum.espocrm.com/forum/deve...o-encrypt-data
3.5 Require Coding - Related to Entity & Field
- Default Multi-enum field - https://forum.espocrm.com/forum/gene...ata-multi-enum
- Adding Scheduler Timeline table to Meeting Create sidebar - https://forum.espocrm.com/forum/gene...3300#post63300
- Calling through WhatApps VOIP - https://forum.espocrm.com/forum/developer-help/63566-icon-whatsapp-in-phone-link
3.6 Require Coding - Related to Administration Panel
- Remove EspoCRM marketing extension iFrame in Admin side panel - https://forum.espocrm.com/forum/gene...ews-from-admin
3.7 Require Coding - Dynamic Handler
- Custom Javascript JS Validation of a Field (e.g. Case Status Close Validation) - https://forum.espocrm.com/forum/deve...-js-validation
- Limit appending of new record with custom conditions (+AJAX) - https://forum.espocrm.com/forum/deve...ndler-and-ajax
3.8 Require Coding - SMS/Phone/Call/VOIP