A few Drupal users had realized that after a Panels update the block visibility rules they had specified previously for the blocks that were to be displayed in Panels were no longer working. If you are facing the same issue in your Drupal site then read on to find out the solution
Drupal Panels
A few Drupal users have been searching for a way to allow only specific content types when adding a new pane. If you are searching for a method to do that in your Drupal site then read on to get a head start.
Many Drupal users have requested for a method to change the more link in a Views block to point to a panel page with a content pane instead of a View page. Currently Views and Panels do not support this. If you are looking for a similar functionality in your Drupal site then read on to get a head start.
Many Drupal users had encountered the following error in a modal window when using Panels after clicking on the settings cog to add content to a panel layout. "An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows." If you are facing the same perplexing error message in your Drupal then read on to find out the fix.
[SOLVED][Drupal][Drupal Panels] Clicking on Show Layout Designer redirects back to the previous page
A handful of Drupal users had reported that clicking on the Show Layout Designer redirects them back to the previous page. A few users reported the presence of the following error in their Drupal log " Table 'a4l.panels_layout' doesn't exist query: SELECT * FROM panels_layout t__0 in /var/www/vhosts/afl.pghtechministries.org/httpdocs/sites/all/modules/ctools/includes/export.inc on line 379." after they had upgraded the Panels and Ctools modules after seeing the issue. If you are facing the same error in your Drupal site when using Panels then read on to know the fix.
Sometimes we may require updating several rows of data with different queries and make sure every query execute correctly to keep the database consistency. Here is a simple solution to enable such transactions with Mysql and Python. To do this, we can start a transaction and commit the changes to the table. The data will be written to the table only after the commit statement is executed. If there is an error in between, we can rollback, so that all the inconsistencies are cleared.