Modules are the most complex form of ExpressionEngine Add-On. They can have their own database tables, backend control panels, tabs and fields that are included on the publish page, as well as their own tags for use in templates.

learn more… | top users | synonyms

0
votes
1answer
26 views

Return Variables to a Template

I have created a module for Expression Engine 3, which includes two functions. search_form search_results search_form returns a form into my template. search_entries is actioned by search_form ...
1
vote
1answer
16 views

How to crop images with the Blocks module?

I was wondering if there's a module/add-on around which lets me crop/resize images with the Blocks module?
0
votes
0answers
15 views

URL Title - Hide it in layout?

EE3 seems to not allow you to hide the "URL Title" field like you were allowed to in EE2. I know at thge start of EE2 this was the case too and then EL listened to reason and allowed the hiding of it. ...
0
votes
1answer
37 views

Refine by, returning results back to template

In a new site I am working on, I have a refine section that allows users to select from a range of checkbox questions (around 40 checkboxes, 7 questions). I have currently wrapped these in a form, ...
0
votes
0answers
13 views

Upgraded NSM Better Meta then reverted

I upgraded from 1.1.7 - 1.1.9 but got a load of errors on the front end so I reverted back to old files and ran module update again however the version still says the new version?
0
votes
0answers
4 views

Change Column Display in Comment Module

EE v2.10.1 I am re-purposing the location variable for the commenting module. I want to use it as an opt-in field, so have changed it to a checkbox and modified the notification message to match this ...
0
votes
1answer
28 views

How to update Modules?

I'm new to EE, and I'm not a web programmer, although I can understand some very basic things, and I used to use Wordpress which is very different. So my question may sounds trivial. How can I update ...
0
votes
0answers
14 views

Module actions returning “File not found.” for staging site, not local site

I am currently developing a website in EE (2.10.3), and everything is working great except one difference between my local version (running on XAMPP) and my staging version on a linux server. I have ...
0
votes
1answer
19 views

How to add links to module control panel in Expression Engine 3.2.1

I've created a basic module with its own control panel page. The page works, but I can't seem to hit upon how to make that page more visible in the backend. How can I add a link on the main control ...
0
votes
0answers
7 views

Likee module not working

I have installed likee module and implemented the code for frontend but its not increasing after 1. Also I need this by member login wise Please advise.
1
vote
1answer
112 views

Upgrading module from EE2 > EE3

Can I confirm that if a custom module does not have a control panel interface, conversion from EE2 > EE3 only requires the following changes: Create a addon.setup.php file
0
votes
1answer
17 views

Lang text with control panel interface

On a new project, the client requires that it be possible to add/modify all text. I will be using channel entries to hold majority of the 'content' text, but I am more perplexed by how I should allow ...
0
votes
1answer
11 views

Date Input Field in CP View

Is it possible to have a date input field in a control panel view page? Is there any kind of build in javascript library for the date calendar etc? Thank you.
0
votes
0answers
20 views

Module Settings Column

I am creating a competition website. For the competition I am creating a custom module. The module has a cp backend where I want to be able to add some details about the competition. For example, ...
0
votes
2answers
23 views

How to add a new database column in third party module?

I've created a module for ExpressionEngine and since it's initial installation I need to add a new column to the database. I've managed to create the update funtion in the upd.modulename.php file and ...
0
votes
0answers
22 views

How to disable the control panel ouput/view in a module, output nothing

I have written a module for expression engine with an admin control panel. I would like to be able to output some content to the screen without showing the control panel output. So just a blank screen....
1
vote
2answers
55 views

Module not showing in modules list for installing

Am trying to install Flag Master addon. https://github.com/mithra62/flag-master Did copy the extracted folder to third_party folder as per the install instructions. However the module doesn't show ...
0
votes
1answer
31 views

Trigger the member self activation email from custom add-on with member registration

So i have written a custom module to do some stuff, but part of that stuff is to register a new member into EE. All of that is working great, but, it doesn't send the self activation email out (even ...
1
vote
1answer
52 views

Uninstalling add-ons Subscriptions causing DB error

I'm trying to uninstall two add-ons that we have no intention of using on the production version of this project (Store and Subscriptions). Unfortunately, every time I go to uninstall I get this ...
0
votes
0answers
66 views

Custom module datasource results - Uncaught ReferenceError: name is not defined

In a custom module we are using the Table class with datasource to retrieve the results of some database entries, as per Expression Engine documentation. We have some filters in our module to filter ...
1
vote
1answer
61 views

What Addons are compatible with EE 3.0?

I am beginning the transition to EE 3.0 and have not been able to find a list of compatible plugins, add-ons, etc. Is there such a list?
0
votes
0answers
42 views

Can't get CodeIgniter Helpers to work in Custom Module

I have very limited experience developing custom modules for ExpressionEngine, but have managed to get an API integrated and working. Now I am trying to input data via a form, using CodeIgniters Form ...
0
votes
2answers
73 views

How to access a custom table name that isn't prefixed with exp_

I'm developing an EE module that needs to access a non EE database table that isn't prefixed with 'exp_'. How would I go about doing this? In Codeigniter I can use set_dbprefix, but that doesn't ...
0
votes
1answer
25 views

Module development: Any reasons creating catch-all action is a bad idea?

When developing a website in EE, I often create custom modules to accomplish some task, such as processing a custom form, etc. I started creating 'actions' for each form, but this grew inconvenient ...
0
votes
2answers
35 views

Module Access Privileges

I'm experiencing an issue with the module access privileges section on the member groups settings page for a few of my member groups. The issue is several of my groups have "No Modules with Control ...
0
votes
1answer
6 views

Store: who can access “Settings?”

As a member of Super Admins, I can access Store's Settings: I created a new group based on an existing on Super Admins and added a registered a user under it. When I tried to access Store's ...
0
votes
0answers
20 views

HTML to DOCX Plugin?

Is there an HTML to DOCX plugin/module for Expression Engine? I am looking for a solution akin to Shine PDF. We would like to allow users to download PDF or Word doc versions of their content. The ...
1
vote
0answers
24 views

Trying to add items to a Shortlist using my own module

I'm using the Squarebit Shortlist module and extending it to add multiple items at once using my own module. I'm calling shortlist_item_model->add and passing a key array with an entry_id and a ...
0
votes
1answer
27 views

How can we create custom capability for a member group so that we can check in our module and give access to it

I am creating a module for a simple form submission. In admin, I am showing a table view of all entries. I have a specific member group "pitch" who can access only that module. In addition they can't ...
0
votes
0answers
13 views

Deleted and readded Member Module, now getting 404 on all module pages

Recently I was trying to remove the /member/index.html file so there's no way for users to login to our website but upon testing removing all the files in the /modules/member file and putting it back ...
0
votes
1answer
86 views

Submit Video URL no longer working in Channel Videos

My clients site has been using Channel Videos module for a couple years. Recently the 'Submit Video URL' for YouTube has stopped working, you enter a URL click OK, but nothing happens. Searching for ...
1
vote
1answer
18 views

Stash with timestamps and custom written module

I'm having a difficult time figuring this out. There's a section in a website with events. Visitors can vote for these events, 24 hours before and after it happens. Longer before that, it has a '...
0
votes
1answer
31 views

Render embed tags Shine pdf

I want to use the module Shine pdf to generate pdf's. Only problem is it doesn't render embed tags in the template. I would like to change the code in the module so it would render embed tags. This ...
0
votes
1answer
43 views

Add a new menu button in control panel on module installation

For the module I am developing I would like to add a new menu button in the control panel. I could do that manually, but I was wondering if there is a standard EE function to add a new menu button ...
0
votes
1answer
84 views

Import data into EE database in a module - matrix error

I am importing data from another site via a module i am building. The channel I am importing to has a matrix field. I am doing this like so: ee()->load->library('api'); ee()->api-&...
-2
votes
1answer
52 views

How to create modules in ExpressionEngine? [closed]

I am new on ExpressionEngine. I want to create a module from scratch can anyone help me out? It will be a recruitment module which will first validate the email entered and then send a verification ...
0
votes
1answer
14 views

List upload destinations in module

I'd like to show a list of available upload destinations on a form in a custom module, are there functions to help with this?
0
votes
1answer
47 views

Using a custom jquery plugin in a custom module

To use a jquery plugin in a control panel view the following is used in the module's mcp file: ee()->cp->add_js_script(array('plugin' => 'dataTables')); however I have a custom jqueru ...
0
votes
2answers
44 views

Add/Edit Form in Custom Module

Developing a form using custom module for members to update football match day statistics. These include team sheets, goals substitutions. I have been able to get the team sheets working grand but ...
1
vote
1answer
97 views

Dealing with Localized/Fixed Dates in EE Module

So I'm working on a module that requires it's own tab in the EE Control Panel edit/publish pages. One of the fields in the module's tab is a date picker. I've got the module saving the date to my ...
1
vote
2answers
199 views

Add form to EE Module for front end processing

I am trying to add a form on the front end so my users can use crud functionality and allowing me to add responsiveness to the form. I have been pointed in the direction of an article and examples ...
0
votes
1answer
129 views

form validation for module mod file template tags

I am creating a dynamic form on the fly for use in EE templates. I create the tags using the mod.module_name.php file of my module. I am trying to run validation on the form, every field is required ...
0
votes
2answers
44 views

Global variable as a module tag pair's parameter?

I'm trying to pass {ip_address} to a module, which isn't working: {exp:rest url="http://domain.com/{ip_address}" verb="get" format="json"} {/exp:rest} The {ip_address} is getting interpreted as a ...
1
vote
1answer
115 views

redirect in add-on module redirecting me to admin control panel login form with # appended in URL

$this->EE->functions->redirect(BASE . AMP . 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=module_name_here' . '#tabsettings'); EE v2.9.2 I want to redirect the user after ...
0
votes
1answer
51 views

Hook for when status is updated

Is there a hook that could be used to check what status was before submission, and what status is submitted (changed to) whilst editing an entry? I want to check to see if a status is changed to 'x2' ...
0
votes
1answer
65 views

Security of an Action URL called from AJAX

I have an action URL, index.php?ACT=23, that calls a function which inserts some info into the database. This is being called from an AJAX function, so I can't control where it is called from. My ...
0
votes
1answer
76 views

Insert Custom Channel Field Grid into Database?

Is there a better way to tie into EE to create a grid field? During my module install, I am having it setup a new grid field to relate to a custom channel field group that setups up the required table ...
0
votes
1answer
29 views

Call EE publish from another module and prepopulate some fields

I have a custom module that members update team and player information. I would like to use a channel for publishing match reports rather than code it into the module. Is it possible to call the ...
0
votes
1answer
30 views

New posting notification for certain member group

We have a developed a new academic forum on our site and would like to generate an email to the academic members alerting them that a new posting has been made. I realise that Administrators and ...
1
vote
1answer
45 views

Hook for when viewing single entry

I'm in the process of building my 1st extension (oi!) and I need to find a hook that allows me to fire off a routine when a member visits a single entry page. I have listing pages and single view ...