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

2
votes
0answers
14 views

Moblog POP3 problems

Im experimenting with Moblog as would really like to get this to publish short read entries into my site. Ive got it working to some extent, its publishing to channel entries and I could display those ...
3
votes
1answer
38 views

EE 2.8.x - “All data associated…will be permanently deleted!” when installing an addon

This is an odd one and I'm wondering if we can just confirm here that it is some weirdness created in EE 2.8.x. I just had a NavEE user contact me that when INSTALLING the module, they are seeing the ...
1
vote
1answer
24 views

Parse custom field data in entry_submission_end_hook

What I'm trying to do is parse the custom field data sent to the entry_submission_end hook. Here's what I was able to dissect out of the channel entries module, but what I'm confused is how to ...
0
votes
1answer
19 views

Very basic addon method not outputting anything

The following code is a small part of a module I've written for a client project. Can anyone see why in some templates it outputs the newrelic code but in others it doesn't? function newrelic_stop() ...
3
votes
3answers
56 views

Development Cycle

I am a long time Drupal Developer, but it looks like I'm going to have to do some EE Dev work. This question might become clear as time goes on, but wondering what experiences/best practices can be ...
0
votes
1answer
16 views

PHP Erros With DataGrab

When I open Add Ons > Modules > DataGrab I get the following PHP Errors: I am running EE 2.7.3 and DataGrab 1.8.0. Any ideas what is happening here? Thanks.
1
vote
1answer
23 views

Stored module version number fails to update after upgrade successfully runs

We have a custom module which has successfully used the update method in upd.addon-name.php to apply database changes. We are attempting to use it again for another version update (from 1.4.0 to ...
1
vote
1answer
27 views

Detect user is coming from which country?

There are some channels in my table that will give different data which will vary with different countries. I want to detect it at the very begining.I did see some free pulgins but are very ...
2
votes
2answers
34 views

Expression Engine Forum Alternating Classes

Reading the expression engine forum display forum topics There is no count variable. I want to alternate classes for each result so it can have different background colors. There is no other property ...
1
vote
1answer
19 views

Moblog User Authorization not working

ExpressionEngine 2.7.3 I have installed the moblog add-on and it is working fine except when I try and implement user authorization it refuses to work. If I make authentication required then the ...
1
vote
1answer
49 views

Ajax Request from Template

I am trying to return json from a module method. Very simple example at this point. public function mealDates() { echo "{\"foo\" : \"bar\"}"; } From the template $.ajax({ //request dates ...
1
vote
1answer
32 views

Conditionals not Parsed in form

I am creating a form via module, that I wish to use for both insert and update. After the insert user has the option of going back to edit the values previously input. The issue that I encounter is ...
0
votes
1answer
48 views

Custom Plugin to Process Form

I am building a custom plugin to process a form. I am new to custom plugins and after looking at several different tutorials I am stuck on my form action. I would like to access the process form ...
0
votes
1answer
31 views

Load EE Field Type in Third Party Module

I am trying to load wygwam field type into a custom module, on my localhost the following works: require_once(APPPATH . 'fieldtypes/EE_FieldType.php'); ...
0
votes
1answer
18 views

Can't get Discussion Form Update to run

I'm attempting to upgrade my EE Discussion Form Module from version 3.1.8 to 3.1.14 in my EE 2.7.3 environment. I followed the upgrade instructions, but when I access the Add-ons > Modules > ...
2
votes
1answer
82 views

Blocks in ExpressionEngine

I am a Drupal developer doing my fist ExpressionEngine project. Drupal uses a model of content 'blocks' that can be placed in regions on pages based on certain rules. I understand the use of ...
-1
votes
1answer
32 views

Installing the “Perfect” module

I am trying to try and install this http://devot-ee.com/add-ons/perfect. does not seem to have the same structure of other modules I have installed. How do I do this? Thanks.
0
votes
0answers
32 views

Problem parsing deep arrays with parse_variables()

I have a problem with the parse_variables() method once my data contains an array at a certain depth: foreach ($cvs->result_array() as $id => $row) { $variables[] = array( 'id' ...
1
vote
1answer
30 views

Return paramater after form submission (in custom module)

I am building a custom module. In my module I have a form function which basically creates the form. When this form is submitted, I want the form to return to a specific URL. I have added a 'RET' ...
1
vote
1answer
44 views

How can I apply field formatting (markdown) when parsing a template in a module?

I have a module that processes web forms and uses a template to generate an email when finished. Here is the module code: $data['message'] = $message; $this->EE->load->library('Template', ...
0
votes
2answers
102 views

How to properly implement Jquery within EE

So I've been using EE for some time now (since 1.6) and have been using 2.x for the past few months. I know that Ellis added the Jquery module, but I've seen absolutely no useful tutorials or ...
3
votes
3answers
210 views

How do you remove template group from URL?

I've scouring through StackExchange looking for an answer for the last few days with no luck. These are the suggestions that I've seen without any real detail or resources: 1.) Somehow use the ...
1
vote
3answers
59 views

parse_variables multidimentional empty array?

I have a template tag that uses $this->EE->TMPL->parse_variables() to create a single item with an array of [items]. Array ( ... [accessRole] => reader [items] => Array ...
2
votes
1answer
49 views

channel entries tag seems to run before my module function

The {exp:bmi_favorite:list_ids entry_type="recipe" site_id="1"} outputs 18|19 to be passed to the entry_id parameter. It does not work, unless I manually add the 18|19 into the entry_id, like ...
1
vote
1answer
54 views

Best method to split module mcp file into multiple files

We are developing a module and the controller mcp file has become quite large. I wondered if there is a best practice for splitting this into multiple files. It's a collection of methods in the class ...
2
votes
1answer
44 views

Testing add-on with Mockery without rewriting all $this->EE->db calls?

I'm attempting to write unit tests for my EE module using Mockery. Throughout my module code I have lines like: $this->EE->db->select('channel_title, channel_id'); ...
0
votes
1answer
41 views

Module: Facebook functionality on publish Tab?

I've been banging my head against the wall with this and I have not found an answer. I am attempting to build an EE application where admin can come in and create a quiz app. I then need to allow ...
0
votes
0answers
43 views

Twitter Failed to validate oauth signature and token

Can anybody help to get resolve this repeated question.. Its driving me crazy.. here, I am sending information, using HTTP header.. Array ( [oauth_consumer_key] => WT1ghlXAzFiABuDRGhcWRu ...
1
vote
1answer
63 views

Custom config files in an EE addon

I moved a custom addon out of system/third_party into a third_party folder above web root all was well until I realized that the addon didn't account for a different third_party folder location I ...
1
vote
1answer
33 views

Solspace User - not accepting new members: Error mbr_addon_builder

I am running EE 2.7.1 and User 3.4.0 When a new member resisters the redirect does not work just loads a blank page and the membership does not process.. So I updated the Solspace User to 3.4.5 and ...
1
vote
1answer
109 views

Add custom validation to Content_publish form

In our system, entries are created from the Control Panel, and one of our custom entries needs more complicated validation rules. Basically, depending on the status of the submitted entry, we need to ...
1
vote
1answer
163 views

pagination with current URL in custom module

I added pagination to a module, in a mod.filename.php Below is my code, it outputs the pagination (after it lists all the reviews) if you pass yes into the template tag parameter as seen below. After ...
2
votes
1answer
60 views

How to include text editor in third party module for CP?

I need to include a text editor in a custom module developed. Can anyone help how to include WysiHat or Rich text editor in a form in the module addon developed?
0
votes
0answers
121 views

Unable to load the requested language file

I'm using EE 2.6.1 and the default language is Dutch. When installing a module it seems that a specific lang file should be added in the language directory. I don't know which modules add lang files. ...
2
votes
2answers
82 views

ExpressionEngine 1.6.8 Contact Form or just upgrade?

I originally posted this on stackoverflow before discovering this specific forum... I've been asked to make some changes to a site that was built with Expression Engine 1.6.8. Even though I'm not ...
0
votes
0answers
41 views

Error installing Discussion Forum in EE 2.7

I have followed the installation instructions to the letter, and am getting the following error: "Unable to locate the files needed to install this module" when attempting to install the discussion ...
2
votes
1answer
148 views

Can someone explain the difference between Structure and Taxonomy?

I'm trying to pick a navigation module that will dynamically update the main nav, secondary navigation, and landing pages as pages are added, keeping everything consistent. This is a requirement ...
0
votes
1answer
233 views

custom form validation class for a module I am building

I am building a module for EE2 and I want to extend CI's form validation library. I also want a separate language file too, kept within my module's directory so it's separate from future EE updates. ...
1
vote
1answer
92 views

Why doesn't the content of the page load again after postback?

I'm using the form_declaration() function in a module, and I fire a method when the form is submitted. I set the form's action to loop back to the sender so I can do some form validation serverside. ...
2
votes
3answers
107 views

Via a module, how do I get a specific function to fire when I submit a form?

Below are the four required files to install a module that I created. They are all located within the '/third_party/database_add/' folder. My issue and my question is located after these files, which ...
2
votes
2answers
55 views

{if} conditional prevent running module function

I created a module for GitHub's API and am having trouble preventing the module's function {exp:cl_github:repo_contents_archive} from running given a conditional. The reason this is imperative is that ...
2
votes
1answer
36 views

Are there hooks I can use to log file downloads

I'm working on a module to log some statistics on downloads from anywhere in the site. My module setup is fine, it installs and creates the necessary tables. Now I want to hook into the events, file ...
2
votes
1answer
99 views

Why is my module not showing in the add-ons list?

I am building a simple little module, based on this tutorial; http://ee-recipes.com/articles/details/our-first-module-part-2-setting-up-the-file-structure I have called my module 'DownloadLogs' I ...
2
votes
1answer
43 views

A standard global variable in the params for a module is not being parsed [duplicate]

I have a module tag with a param that accepts a string. {exp:test:foo return_url="{current_url}"} ... {/exp:test:foo} In the module method, I get the return_url param using $return_url = ...
1
vote
1answer
74 views

upload library not working in module I am building

I've been stuck trying to upload a file in a module I am buidling. I've tried using the EE instance and now I am trying the CI instance. I've checked permission settings and those are fine for the ...
2
votes
1answer
57 views

EasyPost integration with Exp:resso Store

Has anyone tried integrating EasyPost with Exp:resso Store? They seem like a good fit, and I might have a go at it myself if necessary, but I don't want to duplicate anybody's work. Alternately, is ...
0
votes
1answer
46 views

can not retrieve values from cache in custom module

I am building a module and I set the cache in the form function, which will be retrieved in the insert_new_email function. I can retrieve the cached data in the form function, but I can not in the ...
2
votes
1answer
259 views

Is it possible to access an Expression Engine module on a standalone URL, outside the EE template system?

I am developing a module that uses Paypal's IPN callback. So in my module code I need to put in the IPN URL. But in EE the module is called using template tags, so it could be accessed by any URL ...
1
vote
1answer
49 views

Changing the default page from Pages module

I am still learning Expression Engine so please forgive any misunderstanding or ignorance that I might have. I am using the Pages module and I want to be able to set which page is the default page for ...
0
votes
0answers
51 views

Playa update 4.3.3 to 4.4.5

i wasn't able to display a simple playa relation of a given entry in my old setup. I decided to update my ee to 2.6.1 and playa to 4.4.5. After updating i triggered the update script over fieldtype ...