We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Missing "Members" Module for EE6?

Development and Programming

Jason Morehead's avatar
Jason Morehead
456 posts
2 years ago
Jason Morehead's avatar Jason Morehead

I’ve got a site that’s running EE v6.4.7. I added a custom member field for bio, so that members can specify the bio that displays on their blog posts.

In order to display bios on blog posts, I’m using the “exp:member:custom_profile_data” tag. But that results in this error on the front-end:

The following tag cannot be processed:

{exp:member:custom_profile_data}

Please check that the ‘member’ module is installed and that ‘custom_profile_data’ is an available method of the module

However, there is no “Member” module on the “Add-Ons” page to install. I feel like I’m missing something obvious. Thanks.

       
Robin Sowell's avatar
Robin Sowell
13,255 posts
2 years ago
Robin Sowell's avatar Robin Sowell

Sooooo the member module is native and installed by default and not ‘uninstallable’ if you will.

Is this an older site that’s been through a few upgrades? It’s possible that at some point, upgrading managed to skip making sure the member module was installed.

I think we want to get that done.

You could do it via php

<?php

ee()->addons->install_modules(array('Member'));

?>

I’d make certain to do a backup first, just in case. You could also switch the version number and rerun the upgrades, but that goes back pretty far. On the plus side, it’s possible something else was missed. It looks like 3.0.5 is when it was ‘force’ installed:

$required_modules = array('channel', 'comment', 'member', 'stats', 'rte', 'file', 'filepicker', 'search');
       
Robin Sowell's avatar
Robin Sowell
13,255 posts
2 years ago
Robin Sowell's avatar Robin Sowell

Oh- and Tom noted, make SURE your syntax is correct. Based on that message, it is. But if you had a type- say ‘members’ instead of ‘member’ you could get that error. But in either case, the error itself will include the tag causing the problem. In this case ‘Member’.

       
Jason Morehead's avatar
Jason Morehead
456 posts
2 years ago
Jason Morehead's avatar Jason Morehead

OK, I’ll look into that. But just to be clear, I can still add new members via the admin area. If the “Members” module wasn’t installed, wouldn’t that mean I couldn’t do member-related functions (e.g., add new members)?

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.