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
10 views

Photo Frame add-on — customize alt attribute?

I just installed the Photo Frame EE add-on and I'm really impressed with the image editing functionality. I'm unsure, however, as to whether it's possible to include a variable in the image alt ...
0
votes
0answers
10 views

Moreevents - undefined variable

I have now go to the stage that I can run the book now set of templates and make payment via paypal but on returning to my site I get the following error messages: Severity: Notice Message: ...
0
votes
0answers
21 views

Metaweblog API module responds with Form Expired error

When I try to communicate with the Metaweblog API module using the MarsEdit blog editor, I get a Form Expired error. Here's the network log of the call and response. Any thoughts on what's going on ...
0
votes
1answer
6 views

Is it possible to use $lang variable in fatal_error output on front end?

In my custom module I want to display a series of error messages for X, Y & Z. I have a single tag in the mod.[module_name].php file and I want to throw out an error if no id has been provided. ...
0
votes
1answer
16 views

MoreEvents Module - Templates

it's good to see the answers from Brad on issues with MoreEvents. I have been trying to work with the module but wondered if my installation was ok or not. Can anyone tell me if the module was ...
0
votes
1answer
30 views

Pagination while Get Variables in URL

I've built a plugin that runs on a page & pulls data from a get variable in the URL. Page URIs look like '/page&foo=bar'. That's working perfectly. I've also built pagination into my ...
0
votes
0answers
8 views

Can I use the Expression Engine Grid field in my module admin settings

Can I use the Expression Engine Grid field in my module admin settings? If so is there any documentation on how to go about doing this? I have not had any lucking finding any.
0
votes
1answer
34 views

Low Search Filter with require_all

I'm trying to show products that are in X and are also in Y categories. Not all products in X and all products in Y. Low kindly replied suggesting adding "require_all" to the results tag. This works ...
0
votes
1answer
26 views

load->view not working in some cases

I have a function in my module.php file: public function evo_admin_pb() { $this->EE->load->library('db/cache_mproc', '', 'qodb'); ...
0
votes
1answer
33 views

How do I create a single template tag which outputs multiple bits of data?

I have just created my own module and need a bit of help displaying the content on the front end. I currently have some template tags {exp:address_book:contact}{/exp:address_book:contact} and within ...
0
votes
1answer
23 views

Detect if url is that of the Pages Module

Is there a way to know if the current url being called is that of the Pages Module? For example I'd like to do something like this: {if pages_module =="TRUE"} This is a page generated from the ...
0
votes
0answers
12 views

Modify channel entries query [duplicate]

Below is a stripped down version of opening channel entries tag pair I have on a business section of my site: {exp:channel:entries channel="business" limit="1" dynamic="no" ...
0
votes
0answers
32 views

How To Share HTML To Facebook Via Sharer

On my online shop success page (after the user payed via credit card or Discovery Miles) I allow the user to share the products that was just ordered to Facebook. How would I achieve this if I use the ...
1
vote
0answers
36 views

Custom module, get channel_id so I can pass it to function: ee->api_channel_structure->delete_channel()

I am using api_channel_structure I want to correctly set up the uninstall function. To delete a channel I'm creating, I'm calling delete_channel. It requires a channel_id. Fine, but I only have a ...
1
vote
1answer
107 views

With new Routing capabilities in EE 2.8 - Trying to figure out the best solution

I'll start with an example. An image with an embedded watermark URL example.com/1203020202, in the lower right-hand corner in small text will serve as a redirect to the original URL. So when a user ...
0
votes
1answer
25 views

Sending An Array To EE Tag. Is It Possible?

I am very curious and very new to ExpressionEngine. Is it possible to send an array of values to an EE tag? i.e. {exp:className:functionName parameter="value"} Can the above parameter be of type ...
0
votes
0answers
33 views

UTM Link Generator Module For EE2

I need to implement UTM tags to all of the links I have in my site to track their progress, campaigns, sources etc. The following tags are being used to build a UTM tagged link: utm_campaign ...
0
votes
1answer
27 views

Solspace Ratings Pagination Links Variable Pair

I read in the old solspace forums that the the rating module would support the ee variable pairs {pagination_links} {/pagination_links} But when i add them ton the template only the tag ...
0
votes
1answer
32 views

Extensions - where to start

So, been using EE for some time but now want to push the limits and write some extensions and or plugin. The extension needs to write the entry_id of the entry just published by any user OR the ...
2
votes
1answer
59 views

Modules vs Extensions

I am very new to ExpressionEngine and don't quite fully understand all the concepts yet as I come from a solid OOP environment. When would you use functions in modules and when would you use functions ...
0
votes
1answer
43 views

Upload file form in CP - create module

I need put in my CP a upload image field. I would like know if have a possibility that integration of use in my module the default upload file of EE or if I have that do the upload file manually.
0
votes
1answer
25 views

Posting to a page containing custom module from external site gives '403 Forbidden'

I have a template containing a tag from a custom module that processes POST'd data from an external site, but when the page is called it responds with a 403 error (so the logs from the external site ...
2
votes
2answers
155 views

Structure & Channel Forms not playing nicely

I'm using a new installation of EE (2.8.1) with the latest Structure version. I have a channel which allows entries to be submitted by the front-end user. However, when an entry is submitted via the ...
0
votes
1answer
12 views

Why is my FoxyCart Datafeed getting a different POST than it should?

When comparing FoxyCart's Transaction Datafeed's raw POSTs to any other web service, EE's reception seems totally different. What is going on? I am using the latest version of EE as of this writing, ...
0
votes
1answer
55 views

I need make a Form the custom module

In first, sorry to something. I'm new in EE and need make a form of custom table. ex: my table have 4 fields, name, old, address, city. (this is only example.) and need make in control panel a form ...
0
votes
0answers
20 views

403 error from metaweblog API

I'm trying to use the Metaweblog API module to post to my site using Mars Edit. This has worked in the past, but I've since moved sites. The posting URL is http://coastsider.com/?ACT=32&id=1 ...
3
votes
1answer
57 views

Correct way to share functions/methods between Module and Extension

I'm just getting acquainted with Add-on development beyond basic plugins and I'm not exactly sure the proper way to organize my files. I have a base Module file, mod.xxxx.php that has a handful of ...
2
votes
0answers
36 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
51 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
55 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
24 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
66 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
39 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
31 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
44 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
42 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
33 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
190 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
58 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
85 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
62 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
42 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
147 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
33 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.
1
vote
0answers
75 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
72 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
116 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
338 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 ...
2
votes
3answers
432 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
144 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 ...