aschempp
Repos
105
Followers
150
Following
12

Contao Open Source CMS

272
142

Contao Manager

81
30

Core repository of Isotope eCommerce, an eCommerce extension for Contao Open Source CMS

137
108

ChangeLanguage is an extension for the Contao CMS which allows visitors to switch between different languages of your website.

40
33

The most popular notification configuration extension for the Contao Open Source CMS!

56
33

The Symfony PHP framework

28151
8784

Events

issue comment
In maintenance mode FE locked even for logged in BE users

ah, sorry I misunderstood. Yes, the maintenance mode is only bypassed when you use the preview mode (preview.php).

Created at 14 hours ago

Updated dependencies

Created at 19 hours ago
aschempp create tag 2.3.3
Created at 19 hours ago

Added 2FA styling

Created at 20 hours ago
aschempp create tag 1.1.1
Created at 21 hours ago

Updated bundle config and support Haste 5

Created at 21 hours ago
issue comment
In maintenance mode FE locked even for logged in BE users

There are two maintenance modes in Contao 4.13. You can enable one per root page to disable them for front end visitors. The one through the Contao Manager puts the whole system (including the back end) into maintenance mode. This is not a bug of Contao but maybe something wrong in the documentation, feel free to open a change request there 😊

Created at 21 hours ago
closed issue
In maintenance mode FE locked even for logged in BE users

Affected version(s)

4.13.18

Description

In the manual I find:

This feature allows you to put the Contao instance into a “maintenance mode”. While this mode is active, the front end is not reachable for regular visitors. Instead an appropriate message is shown. The back end is accessible as usual, logged in back end users can also visit the front end normally.

That's not the case with my installations: Enabling maintenance mode a) via CM or b) in BE via page-settings - locks pages for everybody, also when looged in in BE.

Created at 21 hours ago
issue comment
Backend - Bestellung das Feld "notification_shipping_tracking" wird nicht ausgegeben.

Das könnte mit den Änderungen in https://github.com/contao/contao/pull/5864 zusammen hängen. Funktioniert es wieder wenn du die Änderungen der Ajax.php rückgängig machst?

Created at 1 day ago

Fixed PHP8 issues and add default keys for navigation template

Fixed rules with negative condition not being applied to cart

Fix php8 warnings: Undefined array key (#2434)

Fix several php8 errors (#2426)

Make sure database migration has field names (#2433)

Only load page config if a page is found (#2427)

Correctly hide unpublished variants in product filter (#2430)

Correctly set the current record ID to fix duplicating records (#2323)

Fixed a PHP8 issue

Release 2.8.11

Merge branch '2.8' into 2.9

Conflicts:

system/modules/isotope/library/Isotope/Isotope.php

Created at 1 day ago
delete branch
aschempp delete branch feature/paypal-plus-checkout
Created at 1 day ago

Fixed PHP8 issues and add default keys for navigation template

Fixed rules with negative condition not being applied to cart

Fix php8 warnings: Undefined array key (#2434)

Fix several php8 errors (#2426)

Make sure database migration has field names (#2433)

Only load page config if a page is found (#2427)

Correctly hide unpublished variants in product filter (#2430)

Correctly set the current record ID to fix duplicating records (#2323)

Fixed a PHP8 issue

Release 2.8.11

Implemented PayPal Checkout payment method

fix isAvailable function and template name (#2344)

Created at 1 day ago

Fixed a PHP8 issue

Release 2.8.11

Created at 1 day ago
create tag
aschempp create tag 2.8.11
Created at 1 day ago
issue comment
Suggestion: Add a way to sort products in product list with multiple fields

The RequestCache configuration supports multiple sorting fields for a product list, so you might want to try to create your own sorting module that affects the list instead of adjusting the code of the list itself.

Created at 1 day ago

Correctly set the current record ID to fix duplicating records (#2323)

Created at 1 day ago
issue comment
"Save and duplicate" button does not work everywhere

Finally fixed in 284ae45709eaa797e7e8eace9d6c82f1f680773e

Created at 1 day ago
closed issue
"Save and duplicate" button does not work everywhere
  • Contao 4.13.6
  • PHP 8.1
  • Isotope 2.8.5

I noticed that the «Save and duplicate» button does not always work correctly.

Especially in the store configuration, it happens almost everywhere that after clicking the button I only end up in the overview and nothing is duplicated.

Steps to reproduce the error

  1. create new shipping method
  2. Save and duplicate

This also happens among others:

  • tax rates
  • tax classes
  • shipping methods
  • payment methods
  • attributes
  • product types
Created at 1 day ago
issue comment
Fix responsive images definitions when loaded from database

@fritzmg any idea what's causing this?

Created at 1 day ago
issue comment
Flash messages do not get reset

Shouldn't closing a message also trigger Message::reset()

Closing a message (in the front end) does not reset the message on the server. But generating the messages for the page should lead to cleared messages. It looks like the message is added after the messages of the current page are generated. Did you enable the "include messages" checkbox in any of your front end modules?

Created at 1 day ago
closed issue
Unpublished variants are included in the filter

Example Product: T-shirt 123

  • Variant 1: Size: L (published)
  • Variant 2: Size: XL (not published)

When I select "XL" in the "Size" filter, T-shirt 123 is still displayed, even though the XL variant is hidden.

The „published“ condition is only used when BE_USER_LOGGED_IN is set. If I remove the if statement it works as desired. https://github.com/isotope/core/blob/2.8/system/modules/isotope/library/Isotope/RequestCache/FilterQueryBuilder.php#L153

Created at 1 day ago
issue comment
Unpublished variants are included in the filter

Thanks for providing a bug fix! Should be fixed by 7a40b73e7e91542e210dc8b216142787e717c846

Created at 1 day ago

Correctly hide unpublished variants in product filter (#2430)

Created at 1 day ago
issue comment
Order status cannot be changed

Looks like you changed the page structure and the previous order page no longer exists. Should be fixed in c20740d11f6a3cd2e85d807111c2795365b8d7f3

Created at 1 day ago
closed issue
Order status cannot be changed

Isotope 2.8.10, Contao 4.13.15, PHP 8.1

When changing the order status from "Payment received" to "Completed" or any other status I get an internal server error.

The log states the following:

[2023-02-23T13:41:15.259155+01:00] request.INFO: Matched route "contao_backend". {"route":"contao_backend","route_parameters":{"_route":"contao_backend","_scope":"backend","_token_check":true,"_controller":"Contao\\CoreBundle\\Controller\\BackendController::mainAction"},"request_uri":"https://www.mydomain.de/contao?act=edit&do=iso_orders&id=348&ref=8VL-KS3w&rt=e7e59d3336ede209d3.0ZVhueOdy6Qh-kRPb5upmpCDyCN1aQCOETs7C1PJIQg.gaIkwKWsiuNwlXYbDtH63OfP5Q4yUGbKRVwJbQCaZ2ujzRjb16mB0kOgHQ","method":"POST"} []
[2023-02-23T13:41:15.351114+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Attempt to assign property "dateFormat" on null" at /www/htdocs/xxxxxx/mydomain.de/vendor/isotope/isotope-core/system/modules/isotope/library/Isotope/Frontend.php line 630 {"exception":"[object] (Error(code: 0): Attempt to assign property \"dateFormat\" on null at /www/htdocs/xxxxxx/mydomain.de/vendor/isotope/isotope-core/system/modules/isotope/library/Isotope/Frontend.php:630)"} []
Created at 1 day ago

Only load page config if a page is found (#2427)

Created at 1 day ago
closed issue
DB Update Error: Isotope eCommerce Upgrade step "Version 2.3.0 stable" was not run successfully!

PHP 7.4 und 8.0 Contao 4.9.39 und Contao 4.13.16

I tried to update Isotope from 2.7.4 to 2.8.10 the update via Contao Manager works without any Problems. But the Database Upate is not working.

I tried to update the Contao Core too and changed the PHP Version to 8.0 to check if it works than but i had alwas the same messsage.

In the Installtool i get the following message:

Isotope eCommerce Upgrade step "Version 2.3.0 stable" was not run successfully! An exception occurred while executing a query: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'FROM tl_iso_product WHERE IS NOT NULL' at line 2 in /home/httpd/vhosts/helialpin.ch/dev.helialpin.ch/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php on line 86

Created at 1 day ago
issue comment
DB Update Error: Isotope eCommerce Upgrade step "Version 2.3.0 stable" was not run successfully!

I guess this error happens because you have attributes that were not correctly configured and do not have a database field name. I have implemented a fix in ce6ce3d568c3d06cbb9f2beedfc99be58d81ca94.

Created at 1 day ago