Questions tagged [extension]

Extensions enable third party developers to modify aspects of ExpressionEngine without hacking the backend scripts.

Filter by
Sorted by
Tagged with
1 vote
2 answers
137 views

Is there a way to modify the CP home screen?

Are there any plugins available to update the layout / available list of actions on the home screen once a user is logged in?
KoalaKid's user avatar
  • 487
1 vote
1 answer
197 views

Trouble Upgrading from 2.5.5 to 2.8.1 - white screen

I have been trying to upgrade a site from EE 2.5.5 to EE 2.8.1, but I get a white screen on the admin.php page after the upgrade is complete. The only way to get rid of the white screen is to disable ...
forrest's user avatar
  • 1,068
1 vote
1 answer
184 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 ...
Bransin's user avatar
  • 319
1 vote
2 answers
790 views

EE2 Use Of Action ID's

One of my pages in a website is a simple form to redeem a coupon (update the status of the coupon in the database). My update function exists in my own custom extension and I have added the id, class ...
heinkasner's user avatar
1 vote
1 answer
60 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 ...
stuartmcd69's user avatar
  • 3,163
1 vote
2 answers
145 views

iStockPhoto Lightbox-type extension

Has anyone come across an extension that will allow a user to create multiple "lightboxes" of their favourite channel entries? I am aware of the Solspace Favourites module, but that only allows users ...
colincameron's user avatar
1 vote
3 answers
310 views

Mailchimp Subscribe with Profile:Edit / Cartthrob

I'm having problems getting Mailchimp Subscribe working when used in conjunction with Profile:Edit registrations or Cartthrob Checkout. Does anyone know if there are known conflicts with these ...
Micky Kelleher's user avatar
1 vote
1 answer
48 views

Updating hooks from v2 to v4

My company has a legacy add-on from version 2 and has now updated to version 4 of EE. With the upgrade, the hooks that fire when a new entry of a specific channel type are no longer triggering. After ...
David Hamilton's user avatar
1 vote
1 answer
35 views

Is it possible to use an extension in a template like a plugin?

I built an extension which works fine and I'm trying to make it work in my template but I don't know how to do and actually, I don't even know if it could work. My code looks like: class ...
Marcuzio Developuzio's user avatar
1 vote
1 answer
45 views

Custom add-on accessing method from another custom add-on …

I've got a custom add-on/extension that extends the Store module by tapping into the store_order_complete_end hook to save details of an order to an XML file stored on the server. I want to access ...
Cole Henley's user avatar
1 vote
1 answer
162 views

Expresso Store: Extension to exclude modifier amounts when calculating tax

I'm developing an extension for Expresso Store that updates the tax calculation for items to exclude any amounts in the modifiers as for this application they are tax free. For example, if the price ...
MrTomTom's user avatar
  • 257
1 vote
2 answers
83 views

Using FreeMember to record interests (categories) to a member profile

I have a FreeMember based registration form where I want to record a users areas of interest at time of registration and also provide a mechanism to edit those interests after registration through a ...
Nathan Pitman's user avatar
1 vote
1 answer
52 views

Extension Development - Getting the editing author's ID in entry_submission_end hook

I may just be being thick here - but I can't seem to find this even when debugging the code I am writing. Here's my scenario: I have an extension that does something whenever someone created or ...
Michael Witwicki's user avatar
1 vote
2 answers
136 views

How to get data from a hook?

How do I get the last "ID" (row) created after using the "channel_form_submit_entry_end" hook? Can the hook send me the "ID"? EE5
James Raffield's user avatar
1 vote
1 answer
132 views

Updating an entry field, without updating every field

Using the Expression Engine Channel Entries API, is it possible to only update 1 field? Using the below code, it appears you have to grab all the field data and then re-add it to the fields. Is it ...
ccdavies's user avatar
  • 455
1 vote
2 answers
375 views

How to create a Grid field in extension [duplicate]

I’m creating an extension that on installation, programmatically creates a channel and fields for that channel. One of the fields I’d like to create is a Grid field to store PDF documents against an ...
Martin Bean's user avatar
1 vote
1 answer
57 views

blank page when saving extension settings

I am developing an EE extension and everything was working fine and I thought I was done. So I uninstalled the extension and re-installed it to testing everything. It uninstalled fine and re-...
Trevor Orr's user avatar
1 vote
1 answer
59 views

Return validation error to publish form from extension

I've written an extension to do some additional processing on submitted form content within the ExpressionEngine publish page, however there is a scenario where I want to return an error to the user ...
Nathan Pitman's user avatar
1 vote
1 answer
66 views

Custom Extension Help (entry_submission_absolute_end() hook)

I'm making a custom extension to add a channel entry's data to another remote database, but I only want to do this with certain channel(s). How do I check inside my extension hook what channel the ...
Maggie B.'s user avatar
1 vote
1 answer
183 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 ...
mjr's user avatar
  • 660
1 vote
1 answer
142 views

Extension Development : Redirect on error

I'm developing an extension that uses the member_update_end hook. This extension requires communicating with a 3rd party API, which I can't guarantee will always be active. As a side note, the hook ...
Chazbot's user avatar
  • 163
1 vote
1 answer
2k views

PHP errors Message: Undefined index: From using MX Notify Control

getting these errors when an entry is updated. It is supposed to send an email to a mailing list using mx notify control: A PHP Error was encountered Severity: Notice Message: Undefined index: From ...
Peter Eastwood's user avatar
1 vote
2 answers
144 views

Zoo Visitor and Cartthrob

I'm building a member/ecommerce site with CartThrob and Zoo Visitor. I have a multi-page checkout. From looking around for solutions on how to do this, people have said to use the Zoo Visitor update ...
Jason Varga's user avatar
  • 2,688
1 vote
1 answer
81 views

Minimee 2.18 with Cloudfront

I'm still quite new to ExpressionEngine Been messing around with using JohnDWells' Minimee extention to serve minified .css and .js files from cloudfront rather than the site itself (Base URL) using ...
Elijah Paul's user avatar
1 vote
1 answer
131 views

Allow users to add coupons to CartThorb

I was wondering what is the best way to allow users to add coupons to CartThorb? Does CartThorb allow coupons to be added from templates, if not where should I start from to enable this functionality? ...
Teodor Talov's user avatar
1 vote
1 answer
185 views

set_flashdata with save_settings for extensions

After saving an extension's settings, EE by default redirects you to the Extensions landing page. I want to keep the user in the extension settings after saving but also use EE's flashdata. The below ...
Bransin's user avatar
  • 319
1 vote
1 answer
72 views

Extensions Manager returns "Internal Server Error"

An EE1 site that I developed many years ago was recently moved to a new server. I logged into the CP to do some work and everything seemed fine, but when I tried to pull up "Utilities -> Extensions ...
Jason Morehead's user avatar
1 vote
0 answers
45 views

CartThrob price field modifier to minus some amount from cart total

I am having issue in developing cartThrob tax plugin with fieldtype Tax plugin have this fields. I have created a field type that will call that tax settings and populates here. When I view in ...
Mufi - Amici Infotech's user avatar
1 vote
0 answers
23 views

Expresso Store: Updating stock after order completed

Is there a way in Expresso Store when refunding or deleting an order record (eg with Extension Hooks) to modify the Stock levels. For example if an order is placed for 10 items and is subsequently ...
Cole Henley's user avatar
1 vote
1 answer
58 views

freeform multipage reset some values from other pages

I have a multi-page form set up as following : question 1 > question 2 > question 3 > question 4 if answered yes > question 5 question 4 if answered no > question 6 All my questions have a return ...
Kimimaruu's user avatar
1 vote
0 answers
56 views

Cancel Entry Update / Display Error using EE3 Extension Hook

I am using a 'Channel Entry Model Extension Hook' in EE3 to allow me to carry out further validation of a selection of fields. This is working fine, currently with the 'before_channel_entry_update' ...
ccdavies's user avatar
  • 455
1 vote
2 answers
705 views

How to use FreeForm Pro or EE Extension Hooks

I am a .NET/Java developer so I'm not very familiar with PHP although I have dabbled with it in the past and am a total noob with Expression Engine. I am working on a project at work along side our ...
iJared's user avatar
  • 113
1 vote
1 answer
61 views

Syntax for checkboxes in extension

I’m creating a custom ExpressionEngine extension and I need to add a checkbox. I’m struggling to find the options I need to use for the channel fields API. Currently I have: array( 'field_name' =...
Martin Bean's user avatar
1 vote
1 answer
49 views

Get IDs of deleted entries

I’m creating an ExpressionEngine extension. I want to get the IDs of any records that are deleted. I’m aware of the delete_entries_end() and delete_entries_loop() hooks, but they both return void ...
Martin Bean's user avatar
1 vote
0 answers
24 views

MD Character Count Duplicate Display Issue

Just installed MD Character Count on a site. Everything is working as expected, with the exception of the extension's output. It's duplicating on render. See the attached screenshot for an example. ...
Nick L.'s user avatar
  • 31
1 vote
1 answer
152 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 ...
spacesuitdiver's user avatar
1 vote
0 answers
47 views

Server Error on Field Types

I am trying to navigate to my Field Types area in the admin and I get this error: The website encountered an error while retrieving http://development.pixelsandcode.co.uk/pixels/index.php?S=...
Nick Toye's user avatar
0 votes
3 answers
109 views

"TAG" Extension File?

I've NEVER seen this before! I'm migrating an EE site from one server to another and am getting this error: error Unable to load the following extension file: ext.tag.php I'm running EE version 2....
Mark Busnelli Jr's user avatar
0 votes
2 answers
131 views

Structure of an Extension

I am trying to learn how exactly hooks and extensions are used. I am using expresso-store and have a function I need to call when the order is complete and gets to the success page (on hook '...
heinkasner's user avatar
0 votes
1 answer
61 views

Clearing the cache via API

The Expression Engine documentation for caching explains that the caches are automatically cleared upon: Submission, updating or deleting of an Entry through API I need to clear the caches via my ...
ccdavies's user avatar
  • 455
0 votes
3 answers
284 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 ...
foamcow's user avatar
  • 7,176
0 votes
2 answers
75 views

Determine template from extension

Is there a good way to determine which page template was loaded for a given URI? I'd like to be able to use this information from an add-on. For example, if my root template group is home and the ...
Bryan's user avatar
  • 418
0 votes
2 answers
973 views

LayerSlider Responsive Slider for ExpressionEngine

Does exists something similar to LayerSlider Responsive WordPress Slider Plugi for EE?
JackTheKnife's user avatar
0 votes
1 answer
37 views

Expresso Store custom tax rule

I've worked on a few custom plugins/add-ons before but am a bit rusty on extensions. I need to write a custom tax rule for Store and looking for guidance on targeting one of the Store extension hooks, ...
Cole Henley's user avatar
0 votes
1 answer
349 views

EE3 Extension not showing up - what am I missing?

I've read this: https://docs.expressionengine.com/latest/development/conversion/index.html and this: https://docs.expressionengine.com/latest/development/extensions.html I have a folder called: ...
Jimmy Mooney's user avatar
0 votes
1 answer
103 views

Shipping Rates in {shipping_method} Dropdown - Expresso Store

Is it possible to show the shipping rate next to the shipping option in the {shipping_method} dropdown? I'm using the Store USPS Shipping Extension to calculate shipping costs. I would like to show ...
Bryan's user avatar
  • 23
0 votes
2 answers
40 views

Installing Extension Ctrl+S Need Help

There is an EE extension (Ctrl+S) I want to install, but when I download it, it is just a php file, with no ReadMe file as to where to install it. I am stuck, I don’t know where to put this, to make ...
seeingis's user avatar
  • 325
0 votes
2 answers
423 views

extension error when using function>redirect

$this->EE->functions->redirect('account/not-found'); When this is triggered in my extension, I get this error: A PHP Error was encountered Severity: Notice Message: Undefined property: ...
Chad Crowell's user avatar
0 votes
2 answers
43 views

Unable to load ext.rte.php after updating from V2 to V6

After updating from version 2 to version 6, I get the following error when I want to edit an entry. Can anyone help me out? Notice Undefined index: extension ee/legacy/libraries/Extensions.php, line ...
Jefinho's user avatar
0 votes
1 answer
36 views

How can I use stash->parse in my extension

I'm writing an addon which can take an EE template, replace some variables and then crucially parse the EE tags in it and then email it. I was hoping stash:parse might come to my rescue after a day ...
boilerroomdigital's user avatar