I'm building a site with OpenAtrium Drupal installation profile. I want to have multiple content types of "cases" that can be tracked together (obviously they would all share the basic case fields). I'm wondering what the best way to approach this is. Should I make an override module that overrides atrium_casetracker? Should I make a completely new feature?
Add other content types to OpenAtrium case tracker
705 Views Asked by ak112358 At
1
There are 1 best solutions below
Related Questions in DRUPAL
- Drupal image styles DivisionByZeroError
- Drupal: MQLSTATE[42000]: Syntax error or access violation: 1142 INSERT command denied to user when accessing any page with a form
- How can I add taxonomy to uploaded files through an api in Drupal 10
- How to retrieve taxonomy term name in url instead of id in a drupal view?
- Save button not displaying in drupal 9
- how to do ajax callback in custom block, which will fetch records from database dynamically in Drupal 10?
- Why are my form fields, built using Drupal Next.js Webforms, not displaying the Help Text?
- Multiple replacement / substitute NGgram string SOLR 8.6
- Drupal 9 Bartik (default theme) carried over from old Drupal seems to have previously worked but no longer renders HTML properly
- Getting no State error with simplesamlphp library v 2.13
- Using the Drupal Cache API for Drupal Entity Caching
- drupal version issue drupal 8 to drupal 10
- Why does my pure CSS parallax scrolling stop working on completion of page loading in Drupal 9
- Getting the value from a multi-select list PHP in Drupal site
- Parent menu link opens children when clicked, instead of going to link (Drupal)
Related Questions in DRUPAL-DISTRIBUTIONS
- If I am writing a Drupal 9+ installation profile/distribution, how can I customize the theme used during the installer?
- Drupal Restaurant Reservation - how to Install?
- Add custom requirements in installation profile. Drupal 7
- Writing Drupal 7 Install Profiles
- Change color-schema in Drupal install profile
- Drupal homepage - requested page cannot be found
- Add other content types to OpenAtrium case tracker
- When I finish installing from my custom profile, it says "drupal already installed". Clues?
- Drupal 6: Installation Profile
- Replace default Drupal Garland theme during installation
- .make versus .profile
- Combining Install Profiles
- Manually re-creating an install profile
- Drupal installation profiles
- Drupal/Drush: How to bundle a project.profile within a project.make?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I've been in this position before. Here's what I recommend.
casetracker_case_node_typesvariable so your content type is recognized by casetracker as being a case type. You need to do this before creating nodes of your new case type, otherwise you will have migration complexity. (See http://drupal.org/node/734542 to make that better.) **For compatibility with OpenAtrium's Atrium Casetracker feature, modify this variable withhook_strongarm_alter()to avoid creating a feature that conflicts with Atrium Casetracker.If you have questions on this, please comment and I will update my answer to clarify further.