Questions tagged [craft2]
Questions specific to the Craft 2 version of Craft CMS; avoid using for questions applicable to all or multiple versions.
137
questions
0
votes
0
answers
20
views
Limit External API Calls From Plugin In Craft 2
I have a plugin in Craft 2 that will make an API call to an external API to gather and display data on a template; however, I would like to limit the number of calls to a certain number per second (or ...
0
votes
0
answers
49
views
Craft 2 - Referencing Twig Variables in Javascript - Variables Do Not Exist
I'm working with a template in Craft 2, and in referencing Twig variables in the Javascript, they are not recognized when the page is previewed. I get a Template Error - Variable x does not exist
...
0
votes
2
answers
24
views
Craft 2 Caching RESTful API Results Displayed On Page
I have made a php plugin in Craft 2 which calls a RESTful API and displays the results on the template. The data is returned at about 8 seconds. I've surrounded the call to the plugin on the ...
1
vote
2
answers
72
views
Element In Template Not Hiding On Page Load
I'm working on a template in Craft 2, and I have a number of divs which are part of a Javascript "read more" script, which automatically shortens the visible text at a set number of ...
1
vote
1
answer
44
views
Craft CMS 2 - Exporting entity issue
I installed this https://github.com/boboldehampsink/export plugin but getting error during exporting entities regarding to "count(): Parameter must be an array or an object that implements ...
1
vote
1
answer
64
views
Upgrade from craft 2 fails due to read-only mode
I'm trying to upgrade an old Site from Craft 2.9.x. The goal is to eventually upgrade to Craft 4.x, but I thought it would be easier to first update to Craft 3.x. When trying to Finish up my database, ...
0
votes
0
answers
13
views
Craft order not showing in order overviews in CP
I'm working on a very old Craft CMS v2 (Craft commerce v1) website.
This site sells tickets and occasionally has issues where people successfully pay for their tickets but the system doesn't get ...
0
votes
1
answer
30
views
Pulling all entries
I'm having trouble trying to display all entries in my list.
This code is working fine to grab the first entry.
{% for entry in craft.entries.section('positions') %}
<li class="list-item-...
0
votes
0
answers
12
views
When clicking on a link under the title bar menu I get the error "postBodyCol2"
I have migrated a site from Cpanel to Plesk and when I click on one for the sub menus I get the error:
When clicking on a link under the title bar menu I get the error:
Internal Server Error
Craft\...
1
vote
1
answer
36
views
We updated our PHP from 7.2 to 7.4 and are now getting an "Internal Servor Error" when someone uses our Request a Quote form. Please help!
We updated our PHP from 7.2 to 7.4 and are now getting an "Internal Servor Error" when someone uses our Request a Quote form. Please help!
We use Hubspot to send the leads to our email if ...
1
vote
1
answer
132
views
Set preferred language for new users in CP in craft 3
I have a customer who is admin and creates new users in the backend, so they can have access in the frontend (with this login they see more content than non-logged in users).
After that, these new ...
1
vote
1
answer
127
views
Admin account password doesn't work in local environment but does on live site
Working on a Craft 2 site and trying to login with the admin account. We can login to the live site without any problems but when trying to login to a dev environment (using DDEV) the password isn't ...
1
vote
1
answer
51
views
Craft 2 Looping Through Assets Limit 100
In Craft 2, I am looping through Image Assets, but the loop stops after 100 images.
I currently have around 140 images, but only the first 100 appear.
Is this a built in limit in Craft 2?
Thanks
{% ...
1
vote
0
answers
26
views
Craft 2 White Screen - All Queries Not Running
I have a CraftCMS 2 template with a JavaScript setTimeout for auto refresh, and quite randomly, the page will only display a white page.
Dev mode is enabled, and, through the browser's inspector, in ...
2
votes
1
answer
129
views
::model(), ::populateModel() and ::populateModels() in Craft 3
I'm attempting to port a custom plugin that was originally written for Craft 2. It has a fair bit of logic, controllers, services, records, models etc. The records and models which I admittedly don't ...
0
votes
0
answers
40
views
Admin CP requests Http rather than https so browser gives non secure and javascript doesn't load
I have a weird issue happening and looking for any advice or tricks to try. I currently have an AWS setup for my site but I don't have control of aws as that is handled by a different internal ...
1
vote
0
answers
28
views
Craft 2 - Date Comparison In Criteria - Impossible to access an attribute ("today") on a string variable (">=")
I am working with a template in Craft 2, and I am setting up the criteria for entries to be displayed.
Here is my code (below).
{% set today = now|date('Y-m-d') %}
{% set criteria = {
section: '...
1
vote
1
answer
201
views
Craft CMS SSL added to website correctly but says insecure for admin panel
I have 2 websites one in craft cms 2 and the other in craft cms 3.
Everything works fine except the control panel always shows HTTPS insecure, for both the sites.
Below is my .htacces file,
<...
1
vote
1
answer
273
views
Migrating Craft CMS 2 to 3
I have a craft CMS 2 codebase that a former developer had made for running on our PHP 5 server. Recently, the server upgraded its PHP version to 7.3 so I am trying to migrate the website to a later ...
1
vote
1
answer
84
views
Class 'Craft\File' not found during installation
I'm installing Craft 2 locally and am getting this error message when I expect the installation screen. I've checked the write permissions, and the directory has them (inheritable permissions). ...
0
votes
0
answers
20
views
How can I stop a user registration thank you page being cached in Craft 2
I seem to have an issue with a thank you page on user registration in craft 2. The thank you page gets passed a modified users id which is shown to the the registrant.
However some odd occasions have ...
1
vote
1
answer
191
views
Loading JavaScript on Template Load
I'm working on a kiosk-type plugin which will cycle through all news entries, beginning upon template (or page) load.
It needs to load a JavaScript ajax script for this on page/template load.
Would ...
0
votes
0
answers
29
views
Adding A Soft Delete in Craft 2 Entries
I've been thinking of adding a "Soft Delete" or just perhaps a means in which deleting in certain sections (e.g. News) will archive the entry with an update, rather than deleting it.
As I ...
0
votes
0
answers
153
views
Internal Server Error after upgrading from craftcms 2 to 3
I just upgraded from Craft 2 to 3.6.14 (latest). I was able to successfully to the upgrade. I am able to get into the admin and was even able to install the feed-me plugin. I ported over all the files ...
1
vote
1
answer
127
views
Upload file issue on Craft 2.9.2
This issue is occurring on Craft 2.9.2.
The assets are stored on Amazon AWS (S3).
When I try to uploaded a new asset (of any size, even very small), the progress bar moves to 100% position but remains ...
1
vote
1
answer
39
views
Import Plugin on localhost Craft 2 crashes
I'm using the import plugin by Bob Oldehampsink on a localhost Craft2 site, but, although it appears to have installed successfully, when I attempt to upload the .csv file and click on 'next,' I'm met ...
1
vote
1
answer
275
views
Display list of assets that are in use?
I am very new to Craft and how it works. I've got a client with a Craft site (v2.9.2), that I help them with. It was created by another developer.
I want to help them tidy up their Assets.
There are ...
5
votes
1
answer
614
views
Running Craft CMS 2 on MySQL 8.0+ (Any major considerations?)
Yes, that's not a typo. This is for a Craft 2 site (long story). Because MySQL 5.6 is EOL in a few weeks, I am validating how feasible it can be to run under MySQL 8.0, there's not really any option ...
0
votes
0
answers
62
views
How to get a specific category by index
I have 4 level product categories. For the menu I am building I need to pick a second category in all top level categories
So I get top level categories like so
{% set lv1Categories = craft....
1
vote
2
answers
1k
views
mkdir(): Permission denied
I have an old craft 2 installation.
When I want to go to the frontend I get:
mkdir(): Permission denied
745 {
746 if ($permissions == null)
747 {
748 $permissions = ...
0
votes
0
answers
38
views
Why do image Transformations never finish rendering regardless if I use GD2 or ImageMagick?
I'm running Craft 2 with PHP 5.6.40 on a Windows 2019 Server under IIS (x64, non-thread-safe, FastCGI).
PHP -m doesn't show any issues with my extensions, regardless if I use GD2 or ImageMagick.
But ...
1
vote
1
answer
56
views
Admin panel not working without language code
I've migrated a website with CraftCms 2 from local to a pre-production server. Everything is working fine but, I don't know why, I only can go to the admin panel with locale code before /admin. I mean,...
1
vote
1
answer
387
views
Send email notification to user's email when their entry has been enabled
Running craft 2 on a customer's site. They have users that sign up on the site to receive personalized quotes. What I'd like to do is send an email notification to that user after an admin has enabled ...
1
vote
1
answer
213
views
German special characters like umlauts (ä, ö, ü) are not converted correctly with convertFilenamesToAscii
Filenames with German special characters are not converted correctly with convertFilenamesToAscii, e.g. ä, ö, ü are converted in a, o, u in contrast to ae, oe, ue in slugs with limitAutoSlugsToAscii.
1
vote
1
answer
38
views
Craft 2 new locale and dealing with root-relative links
Hi I am adding new locale which is jp and I have a huge problem with href tag.
Our paragraph field have href links using relative link like this:
<a href="/page_a"> page a</a>
...
1
vote
1
answer
233
views
How I add security header on the front-end on Craft CMS
I have Mod_headers installed and active on my server, I know that Craft adds some headers from PHP but only for Control Panel requests. How can I add security headers to the front-end?
Thank you
1
vote
1
answer
32
views
Use locale not included in Craft
I have to develop a website under Craft CMS 2 and going to Locale Options I see I can add a language, but I need to use a language that is not included in the official codes for the representation of ...
1
vote
1
answer
162
views
Users not fully deleting from the database
From the admin, if I delete a user they disappear from the admin list but not from the users database table.
Looking through the code I can see UsersService.php has a function deleteUser which calls ...
1
vote
1
answer
33
views
Craft 2: possible to control plugin triggering order?
I have a Craft site which has 2 different plugins listening to the same event (the Contact Form beforeSend event).
The outcome is one is being triggered before the other and this is causing issues. Is ...
1
vote
1
answer
342
views
Assets (in assets folder) failing to load locally [Craft 2]
I'm trying to get my Craft 2 site running locally again (it worked at one point but now does not).
I have gotten all the db related issues (seemingly) done and dusted and the admin loads fine, but it ...
1
vote
1
answer
453
views
How to filter entries with null value in date field?
I have date field in entry that is empty therefore has null value.
I'd like to filter entries that have date field value equal to null.
How would I set that parameter on element criteria object? I don'...
0
votes
1
answer
127
views
How get entries between mutiple dates, ordered by date?
I'll import (event) entries with feedme in craftcms 2 from an API who I'll can't change. The api gives the startdate off the events in a dateTime object. The allDay events have a date without time. ...
1
vote
1
answer
3k
views
Checking which version of Craft CMS a site is using
I've been asked to look at Craft CMS site where my would-be client has been ghosted by his previous developer. I have no handover information and only FTP and phpmyadmin access presently.
Looking ...
0
votes
1
answer
91
views
How do I upgrade the MYSQL database from Craft 2 to Craft 3 on GoDaddy
How do I upgrade my MySQL DB for a Craft 2 site to Craft 3. I don't have access to the SSH server or use of Composer, so I have to move files via FTP and do everything manually.
My client is on ...
1
vote
1
answer
206
views
Craft Internal Server Error
I am getting the following error:
Internal Server Error
CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #34 of SELECT list is not in ...
0
votes
1
answer
81
views
Using action as a key in a query string
I've been tasked with recreating an API within our Craft 2.X installation. For whatever reason, the API specifies the resource it is requesting with the query string parameter action. For example, ...
1
vote
1
answer
410
views
Implement hreflang with multi sites
I currently have multi site config. One site have 2 locales.
My configuration like so:
'example.com' => array(
'siteUrl' => array(
'us_en' => 'https://www.example.com/',
'...
1
vote
1
answer
325
views
How to create an entry with MySQL?
I'm trying to create a new entry from within the database. The section is defined in craft_sections, and the entries for craft_elements, and craft_entries seem correct after the script is run, but no ...
1
vote
1
answer
137
views
Just upgraded to Craft 3, environmentVariables changed or stopped working
In my Craft 2 install, I had many links in Twig templates like this:
<link rel="stylesheet" href="{{ craft.config.environmentVariables.baseUrl }}assets/css/styles.css">
I recently upgraded to ...
1
vote
2
answers
129
views
Craft CMS 2 Task progression
In Craft CMS 2, I've created a task for updating Craft Commerce products from an Excel file. Everything's working correctly except the UI progression bar. The progression bar in control panel stays at ...