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

0
votes
1answer
10 views

Calling plugin function depending upon input to template

I have a template that takes input from a form and and does several operations. These operations call plugin functions and I'd like one of them to call a different function if one of the input ...
0
votes
1answer
16 views

Expression engine 3 - plugin not being picked up

I am trying to create a simple plugin, however EE is not picking it up so I cannot enable it. class Age_gate { public static $name = 'Age Gate'; public static $version = '1.0'; ...
0
votes
0answers
10 views

Relationships: get parent by child name in plugin

Not going to try to elaborate why this is the case, but am currently working on a plugin for EE 2.11.1, where I have to work backwards from a child relation. However, I only have the child's name ...
0
votes
1answer
15 views

trigger postmaster in an “api” request

Hi trying to make an API call that triggers a postmaster update parcel looked at this post I'm called my plugin from at jquery ajax call , all working fine can update the entry with the db class ...
0
votes
0answers
7 views

How can I allow links that are in a plugin table

Theres several areas from a plugin database where there are links surrounding urls, but when the content is displayed form the plugins tags, its just the URL and the <a href="#"></a> ...
0
votes
0answers
8 views

Shipping by Location / Delivery Option Plugin?

Been working on this shipping plugin for the last two hours... can't seem to figure this out. I'd like to have customers view their cart, then upon proceeding go to a "Shipping Page". There, they can ...
0
votes
1answer
11 views

Cartthrob 2.70's Auto-Install Template issue with Bootstrap and Affix

I recently installed Cartthrob version 2.70. I used the auto-install templates during installation and have been altering them to suit my needs from there but I can't seem to fix a problem with the ...
0
votes
1answer
11 views

MSM and bespoke extension

I have inherited a site that makes use of a bespoke extension that has a long list of settings (https://docs.expressionengine.com/latest/development/extensions.html#abstracted-settings-form-and-...
0
votes
1answer
13 views

Does the REElocate plugin bij exp:resso actually moves my ExpressiongEngine website or does it copy it?

Does the REElocate plugin bij exp:resso actually moves my ExpressiongEngine website or does it copy it? I have an ExpressionEngine website and I'd like to copy this to another domain (thus server), ...
0
votes
0answers
15 views

using channel API/save_entry() method to upload files

Struggling to find documentation for uploading a file when creating a new entry via the save_entry() method. Any tutorials/pointers on finding out more about how to achieve this?
1
vote
1answer
104 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
54 views

CK Finder Upload Plugin not loading in Opera

Just back to work from the Christmas break and for some reason when I try to upload images in the CK Finder File Manager I get a message saying "Couldn't load plugin", this only seems to be in Opera ...
0
votes
0answers
14 views

Cartthrob 2.6 can not add more than 8 items

I am using Cartthrob 2.6 on ExpressionEngine 2.9.0. I might be crazy but it seems that I can only add 8 individual items to the cart and then it clears it. It dumps the array of cart items and resets ...
0
votes
2answers
43 views

Truncate string with EE 3

There used to be all kinds of plugins for EE 2 that let you shorten a variable (or any string, really), some from EllisLab as well as a number of third-party ones. Some let you specify the number of ...
0
votes
1answer
12 views

Is there native OEmbed support (or a plugin that adds support)?

Is there a plugin available that adds support for oembed http://oembed.com/ to expression engine?
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
1answer
22 views

Can the 3rd tagpart of a plugin be used freely, or does it HAVE To be the name of a method?

I'm trying to make a plugin that I need to be as simple as possible to use. If possible, I want the usage to be: {exp:pluginname:anytext} And the output to be: anytext Obviously there will be ...
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 ...
0
votes
0answers
22 views

Custom fields issue using Structure Nav plugin

I'm trying to use the Structure Nav plugin so I can display some custom code and fields for a Structure navigation. I'm using the following code which is working fine except no custom fields are ...
0
votes
0answers
28 views

Simple plugin to read json?

I've been using Phil Sturgeon's Rest to read in JSON data from a url but it looks like it's starting to fail, as it hasn't been updated for a while. I just want to pull in a JSON feed and display the ...
0
votes
1answer
42 views

Image Path Not Resolved

I'm transferring my site to a different server. I'm building out a microsite on Expression Engine 1.6.8. The issue is the image path is not resolved using the Image Sizer plugin. Here is an example ...
0
votes
1answer
37 views

Sending JSON from Plugin to template in a redirect?

I have a plugin that loops through some code and builds an array of results then redirects the user to a results page. How can I pass the results to the redirected page without using the URL segment? ...
0
votes
1answer
27 views

Plugin function question

If I have a function in a plugin that is normally called with parameters that are retrieved like this: public function eventtitle() { $eventCode = $this->EE->TMPL->fetch_param("...
0
votes
1answer
45 views

Template Not Detecting Plugin Class?

Working on a plugin integrating with the Active Campaign API. What I have is a folder inside third_party containing pi.ActiveCampaign.php with a lib folder containing the API. The class describing ...
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-&...
0
votes
1answer
56 views

AJW Feedparser feed stopped working

I have a site that has been using AJW Feedparser to embed an xml feed for months without problems, but has recently stopped working. If I open the cache file, the feed info is there, but it is no ...
0
votes
1answer
32 views

Attempting to use plugin to addslashes in a template not working

I am fairly new to EE so please bare with me. I have an issue where I want to use addslashes() on a template tag that is in an array. $product_array["{ProductEntryID}"][] = array( '...
1
vote
2answers
100 views

Custom data in user sesstion

I'm new in Expression Engine, but have a good knowledge of codeigniter framework. Idea is to store custom value in user session: geolocation data (City name) and put this value to input. I wrote ...
1
vote
1answer
175 views

Error from YearList plugin: Non-static method Yearlist::usage() should not be called statically

I recently noticed that I was getting an error message from one of my plugins YearList. The page the error occurs on seems to function as expected despite the error, but I would like to resolve the ...
1
vote
1answer
39 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
84 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
58 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
1answer
51 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 ...
1
vote
4answers
77 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
24 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
109 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
58 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 ...
2
votes
1answer
76 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 ...
1
vote
1answer
74 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
26 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 `regions`.{$this->field_column_names-&...
2
votes
2answers
43 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
49 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) is:...
0
votes
3answers
90 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
154 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 secretcmsurl....
0
votes
3answers
112 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
27 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
72 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
2answers
38 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
14 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" search:...