An ExpressionEngine plugin is a PHP class with at least one method that translates into an ExpressionEngine tag and is used inside of ExpressionEngine templates.

learn more… | top users | synonyms

1
vote
0answers
30 views

Amazon Web Services (AWS) Products plugin Error

Having an issue w/ this EE add-on where if an Amazon product isn't found with a specific ID I get this error: You have an invalid conditional in your template. Please review your conditionals for an ...
0
votes
2answers
17 views

parsing decoded JSON array to template

I made my first plugin I don't deal allot with variable and parsing. it was a JSON data to pars to a template. the problem is when I decode the JSON to an array Then I use parse the variables to the ...
0
votes
1answer
16 views

Addon for reports and charts

I'm looking for an addon that will enable me to track data from custom fields and output graph or chart type reports. I found NSM Reports but I was wondering if anyone knew of any other possibilities. ...
0
votes
0answers
15 views

How to pass Stash variable to plugin? Parse order issue?

Say I make this Stash: {exp:stash:set name="message"} Hello, world! {/exp:stash:set} How do I pass that to my plugin? This doesn't seem to work: {exp:foo message='{exp:stash:get ...
0
votes
1answer
14 views

WSoD and Imgsizer Plugin

Site is running EE 2.1.3 and I'm now getting WSoD on a few of my front-end pages (notably those with imgsizer plugin enabled, the other pages without images are working fine). I've read that it's a ...
0
votes
4answers
44 views

Member Portals for Employees

I have a client who is requesting a member portal. The concept is to have two parts to this portal. Part one is from the Employer side. Employer logs-in to access Employees resumes and information ...
0
votes
1answer
20 views

How to modify existing plugins parameters

I am trying to modify the Low Yearly Archive plugin to display months as descending as opposed to ascending. I did not install the plugin and have very little experience with websites/cms. I believe I ...
3
votes
2answers
89 views

Run plugin without affecting loading time (external)

I have a plugin which doesn't actually integrate with the website. It's purpose is to grab a column of the channel entries table and manipulate it every 24 hours. The plugin will only run each time a ...
0
votes
1answer
10 views

no_results in custom plugin?

Is there a way to return 'no results' from a custom plugin with the standard conditional of: {if no_results}{/if} I have resulted to using: if ($query->num_rows() > 0) { } else { return ...
0
votes
0answers
15 views

Output variables in a loop from within an array in custom plugin

The following query: $years_sql=" SELECT YEAR(FROM_UNIXTIME(field_id_34)) AS start_date FROM exp_channel_data WHERE channel_id = 5 GROUP BY YEAR(FROM_UNIXTIME(field_id_34)) "; $query ...
2
votes
1answer
40 views

Add-on Dev: Extending channel->entries and tagdata

I have a search module that grabs locations based on coordinates and estimates distances. I've decided to extend then channel class so I can take advantage of the entries method to display search ...
0
votes
1answer
52 views

Relationship field lookup in an EE plugin?

I'm in the unfortunate position of needing to fix a third-party plugin that was created under contract; the original developers are not available to fix it. From within the plugin, I'll need to look ...
0
votes
1answer
21 views

How to filter by status in a Plugin?

In a plugin, I have this as part of the SQL's WHERE clause: $where_sql = "`store_table`.`channel_id` = {$this->channel_ids->stores} AND ...
1
vote
2answers
22 views

How to include search params in plugin with TMPL->tagparams

I'm building a custom plugin tag pair which returns channel entries, following the excellent answer to this question. Almost everything seems to be working: I set the TMPL->tagparams array to my ...
0
votes
1answer
48 views

Stash forgetting value

I have a plugin which is setting the value of a stash variable based on segment URIs. on my redir/index.html template, I have {exp:hippo_functions:redir} and the contents of my function (stripped) ...
0
votes
0answers
10 views

Issues with Amazon Web Services plugin on EE 2.9.x?

I am having some issues which I think may relate to the Amazon Web Services Products plugin by Hop Studios. It was working fine before my last update, but once I moved to EE 2.9.0 I started seeing ...
0
votes
3answers
35 views

How to make expression engine not encrypt plugin output

I am building a plugin that takes variables from the url's query string and renders out the appropriate category ids, but when I tried testing out a category that I know exists and place the plugin ...
0
votes
1answer
48 views

How do I add a no follow meta tag to expression engine CMS templates?

The SEO agency in charge of my client's website has unearthed a significant duplication issue due to which the business may get penalized. We have setup the expressionengine cms at ...
0
votes
3answers
63 views

Accessing extension settings from plugin throws a PHP warning

I have written a custom add-on which consists of an extension and a plugin. The extension basically loops through a set of channel entries, gets some matrix data and performs a calculation based on ...
1
vote
1answer
19 views

Hook into the channel entry display

If I have channel tags in my template that look like this, is there an available hook to always run before the /exp:channel:entries? I need to have something put at the bottom of every entry ...
1
vote
1answer
36 views

Custom Plugin Won't Work

I'm trying to create a class in EE, but for some reason it just won't work for me. I've even went as far as making it as easy as possible, but I always get: The following tag has a syntax error: ...
0
votes
0answers
36 views

Why am I seeing a page with raw JSON instead of Javascript alerts when using AJAX to submit channel forms?

I am following the example from found in the official documentation here, but instead of remaining on the same page and displaying one of the alert messages on submit, it takes me to a page that ...
0
votes
2answers
30 views

Is it possible to set “global” parameters for a plugin with multiple functions?

I've written a plugin that connects to another service to then display its data within my EE site. Certain parameters are necessary for each tag - primarily things like a key, username. Is there a ...
0
votes
0answers
23 views

Carthrob Realex Redirect - No Notification Emails or Return Page

I am using the Carthrob Realex Redirect plugin from here: https://github.com/CartThrob/cartthrob-payments-realex_redirect Once a transaction is complete, Realex calls the response URL which is: ...
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
1answer
32 views

Understanding nested Loopee tag output

I decided to undertake cleaning up some crazy repetitive code using the plugin Loopee, which we are already using. I briefly looked at Loop Plus, but that seems to only handle numbers, so I didn’t try ...
0
votes
1answer
32 views

Entries within entries from a single channel template

Need some help and will try to explain as clearly as possible... I'm redesigning a law site. I have a template group called "attorneys" for each lawyer profile that has tabs holding various info. ...
0
votes
1answer
163 views

Getting NSM Live Look PHP errors, even after uninstalling

I've had issues and PHP errors with NSM Live Look. It's been uninstalled and I thought it was fine, but the client has just informed me that when they try to post or edit an item from just one ...
0
votes
1answer
18 views

Return category info in fixed order

Looking for suggestions for an active plugin or any obvious way to return basic categories info (category name, url_title, and image) with a fixed sort order based on category ids (i.e: sort="3|5|2"). ...
0
votes
2answers
34 views

Possible to access templates from plugin?

From within a plugin, is it possible to access a template? I need to do some processing on the resulting output of a template from within the plugin.
1
vote
2answers
51 views

Batch Uploading & Watermarking?

One of the things we are excited about with expression engine is that watermarking images when uploading is so easy for admins. Unfortunately we have also discovered that files can only be uploaded ...
1
vote
2answers
20 views

Expression Engine Plugin for Changes Log

Is there a way or a plugin that keeps a log of who changed what for pages and templates [and other things if possible]?
1
vote
1answer
93 views

Custom Module: Alternative to Using $this->EE->output->show_message($data) on a Form Submission

I've successfully created a custom module that takes customer information, submits it to Elavon (a payment gateway) and saves the data to a table in the Expression Engine database. Currently, when a ...
1
vote
1answer
52 views

Plugin Development - using template params in a function

I'm querying an external timetable database, and I need to get the start and end points of the journey to use in a hidden field. My template code looks like this: {exp:get_piers:departure_pier ...
0
votes
1answer
31 views

Conditionally returning result from a plugin

I'm writing a custom plugin to tap into an external database, and I'm getting the overall results I want. However, I want to wrap my return values around a conditional to avoid processing unnecessary ...
0
votes
1answer
250 views

Documentation for Shine PDF

I'm using Shine PDF for on the fly pdf creation for ExpressionEngine. Documentation is a dead link. My questions: Does anyone know where I can get the documentation? OR has any one tried and ...
0
votes
2answers
268 views

How do I update or edit an entry using the Channel Entries API save_entry function?

I've looked at the EE Channel Entries API docs, but the save_entry function does not seem to actually update an existing entry, but rather saves a new new entry over it. This seems to be the case as ...
1
vote
1answer
67 views

How can I use third party class in EE to render instagram images on templates?

I have been using an instagram class in projects for Laravel and other small php sites and it has seemed to work well. I include a require_once in my functions file. I then create a function that ...
1
vote
2answers
172 views

Passing Plugin Values to Entries Parameter Woes

EE v2.7.2 Build Date: 20131008 I can't seem to find an elegant solution to make this work. I've setup a channel name "test" with a field named 'test_field' (Text Input). I've created some entries ...
1
vote
1answer
44 views

Antenna plugin - bracket being inserted

I'm using the Antenna plugin to display a YouTube video on a website. The strange thing is that there's a close bracket ')' being inserted after the video. I can't for the life of me figure out where ...
1
vote
1answer
97 views

Problem with ee()->input->post in plugin

The following plugin code works fine for me locally running mamp and php 5.5.3, but returns nothing on our dev server running php 5.5.8: $rating = ee()->input->post('rating'); return ...
1
vote
1answer
49 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 ...
0
votes
0answers
15 views

ipgeo plugin errors

Installing the Clive Zagno IPGEO third-party plugin to EE2 third_party folder, my web page embededded with {exp:ipgeo:country} gives out "webpage not available" error. I tried debugging; however not ...
0
votes
1answer
97 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
41 views

Form Plugin, Call to undefined method EE_Functions::form_declarations()

I am writing a form from within a plugin module using EEE 2.6.1 class Meal_form { public function __construct() { $this->EE =& get_instance(); } public function ...
1
vote
1answer
115 views

ExpressionEngine and generating PDF issue

I have used PDF Press to generate PDFs from data but somehow generated output is rendered ad text/html not PDF which looks like %PDF-1.3 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 ...
2
votes
1answer
81 views

My First Plugin

I am writing my first EE plugin and have finally hit a roadblock. Here is how it looks class Thank_you { public function __construct() { $this->EE = ...
2
votes
1answer
49 views

How to outsmart ExpressionEngine Parse Order?

I need to get this work — how can I code this to get the parse-order I need? {exp:channel:entries channel='{exp:plugin entry_id="{segment_3}"}' … As you can see in the code above: I read out the 3rd ...
-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.
0
votes
1answer
49 views

Member Badges/Achievement?

Had anyone come across developing Member badges in Expressionengine? I am developing a site, when a member do such activities such as Creating Entry Leaving Ratings Leaving Comments Making 10x ...