stuartmcd69
  • Member for 9 years, 2 months
  • Last seen this week
Custom Change Password Page
Accepted answer
5 votes

You could use custom system messages which sets up the EE specialty templates as editable files: http://devot-ee.com/add-ons/custom-system-messages Or freemember which allows you to use your own ...

View answer
Test for empty string
Accepted answer
4 votes

I believe if you use: {If your_field} something exists {/if} This should display conditional content if the field contains anything at all.

View answer
Delete records that were not updated
Accepted answer
4 votes

I had similar needs some time ago and importer may have changed but it wasn't possible. What I ended up doing was adding an expiry time to the data imported like today + 24 hours then mapping that to ...

View answer
Building photo-sites with EE
4 votes

Can you start by quantifying some numbers, I've built a few image/gallery'esque sites over time and it all comes down to the numbers. The most used method is similar to a designers portfolio, one ...

View answer
Method to add multiple fields to a channel entry
Accepted answer
3 votes

Easy, I'd create a grid field with Date | Time | Location | Price. For ease of management I'd create a separate channel for locations (manage all locations separately to stop typos and misspellings ...

View answer
Don't display duplicate column data from Matrix
Accepted answer
3 votes

Sounds like a good use for stash. Capture the matrix (or the entire entry, it's up to you). The following assumes you know how to capure and set a list with stash, ie: {exp:stash:set_list name="...

View answer
How to manually create EE 3 member accounts
3 votes

You can import members via these instructions. As you will likely not import passwords you would need to set up a pw recovery template as well. This is simply a forgot password function

View answer
Limit number of Expression Engine Channels
Accepted answer
3 votes

No idea where you heard that tip as it's simply not true. I've worked on sites with upwards of 15 channels without issue. Granted, the more channels you have the more fields you will have which may ...

View answer
Category and URL problem
Accepted answer
3 votes

Use the backspace parameter: href="{url}/{channel_short_name}/{categories backspace='1'}{category_url_title}/{/categories}/{url_title}" Backspace removes x characters from the final output. Watch ...

View answer
Scheduling / rotating images on a daily basis
3 votes

If you don't want to use channels, use low variables with a grid field with days of the week as the grid rows. Give each a file upload field and an alt field then use some logic on the template to get ...

View answer
Stash: get_list do not show some entries
Accepted answer
3 votes

For others and my future self, here's the regex solution: {exp:stash:get_list name="prod_list" limit="3" match="#^((?!.*(32|244|2|66|etc)).*)$#" against="entryid" orderby="random" ...

View answer
Stash and Categories
3 votes

If your url contains the proper category you can use Low's seg2cat plugin to grab the id category="{segment_xx_category_id}" http://gotolow.com/addons/low-seg2cat I'm afk from pc, you may have to ...

View answer
Ensure a product is always in a CartThrob cart?
Accepted answer
3 votes

Can't you place a small if statement to make sure there is something in the cart and if empty redirect to main page where its added automagically. {if cart_empty}redirect{/if} not sure of syntax, ...

View answer
CE Image Not Processing an Image That Exists
3 votes

I believe I came accross something similar and using pair tags instead of single tag worked. I never did get a chance to figure out why but refer to the docs for pair usage. Also try adding parse="...

View answer
Most efficient workflow to assign news articles to a list of services with thousands of entries
Accepted answer
2 votes

Categories is the primary method I would choose given your outline. Each categories category url should match the URL name of the service whereas the category title can be whatever you want it to be. ...

View answer
View private content with access code?
2 votes

Have done similar and ended up using channel entries to control the access to the file/page then the excellent module File Vault by masuga to obfuscate the actual files url so users cannot share with ...

View answer
Start channel entries after a specified count
2 votes

Unless there are other reasons why not use {exp:channel:entries offset="3"} Then inside the channel tag use the {if no_results}...{/if} to handle no content. https://docs.expressionengine.com/...

View answer
EE3 Relationships VS Playa
Accepted answer
2 votes

I haven't used the latest Playa but the with relationships​ being native it will stop painful upgrades to the CMS whenever you next upgrade - it's almost always better to rely on core modules then to ...

View answer
Calendar and categories
2 votes

According to the docs, using the pipe character will return results if entries belong to either category id. To return those that belong to both then use the & symbol instead of the | character. ...

View answer
How to refresh a "news" embed based on filter button clicked
Accepted answer
2 votes

I've done similar before and ajax is your best bet rather then refresh or link to another page. Your home page = <h1>Home page<h1> <!-- Other channel calls --> {exp:channel:entries ...

View answer
Using video links within grid text field
Accepted answer
2 votes

There's a setting in your channels​ preferences that you can toggle to automatically convert urls to links. Find that setting and turn it off.

View answer
How to build a personal fitness record site
2 votes

It's defiantly doable. The tricky part will be allowing other users to 'manage' some people. I'd probably look at something like Zoo Visitor (EE2) as it saves users 'profile' to channel entries which ...

View answer
Does anyone know any details on the recent security release notifications?
2 votes

You'll discover all patch notes here in the changelog. Security patches are a combination of both EE & underlying frameworks. EE is pretty resilient and a lot of security issues are more server ...

View answer
What ee ecommerce modules allow for product import?
2 votes

Cartthrob is the defacto standard for commerce within EE3. It uses standard channels for product info which allows you to then use datagrab which you can configure to import your product data. Import ...

View answer
Is EE 3.4.5 buggy?
2 votes

I'm not seeing any major issues with EE v3 running on php version 5.6.2. I'm only running a few modules and I'm doing it all locally (Mamp). In your scenario, I'd pull down the db/templates and set ...

View answer
Best Practices: Template Update
2 votes

You could duplicate templates and alter their names but I'd only do that if there where only a handful of items. If you have more then is manageable by simple duplication then it warrants the ...

View answer
Conditional Not Working
Accepted answer
2 votes

You could use the search & no_results tag like this and do away with the multiple {if} statements: {exp:channel:entries channel="Events" sort="asc" orderby="start_date" search:start_date="not ...

View answer
Grid field options - file and HTTPS
Accepted answer
2 votes

The thing you should do is edit your upload preferences with a relative path and not an absolute, that is to say: Server Path to upload directory = /the/actual/server-path/to/my-site/images URL of ...

View answer
How to pre-select option value when option text differs from the value
2 votes

I'm assuming you have "AUS" saved in the members profile, you could use this conditional: <select name="country_code"> <option value="AUS"{if country_code == "AUS"} selected{/if}>...

View answer
how to define the stash embedded template?
Accepted answer
2 votes

As the docs explain, you need to setup your paths in your config: $assign_to_config['stash_file_basepath'] = '/path/to/stash_templates/'; The docs are here: https://github.com/croxton/Stash/wiki/...

View answer
1
2 3 4 5
8