The Chaos Tool Suite is a module containing a set of APIs and tools to improve the developer experience.

learn more… | top users | synonyms

0
votes
0answers
6 views

Loading a ctools modal on the home page

I have a front page that consists mostly of context rules to load various blocks, and for some users, a requirement to render a Ctools modal with a call to action. We aren't displaying much on the ...
1
vote
0answers
18 views

Ctools Modal on input change - not submitting

I am trying to load a modal popup when selecting an item in a select list. I can get the modal to launch with the new form inside but pressing save button does not do anything. Looking at the logs, ...
0
votes
0answers
9 views

Programatically revert maps and layers provided by OpenLayers

After upgrading OpenLayers from 7.x-2.x-beta1 to 7.x-2.x-dev all of the default maps and layers provided by the module are left in an overridden state. I know OpenLayers uses CTools exportables for ...
0
votes
1answer
23 views

Loading a Taxonomy Term form for a user

I have a User Profile page that loads specific taxonomy terms (associated with a user account and its form, user_profile_form) to filter specific content with. I've tried to implement these forms ...
0
votes
0answers
12 views

Ctools content type not responding to form api ajax callback

I am using a ctools content type plugins to render a custom form that will have only one submit button. The submitbutton will switch an eck entity field (boolean) from 0 to 1 and back (if pressed ...
0
votes
1answer
28 views

Just found a code.php file in ctools/plugins/argument/, is that a hack? [closed]

While duplicating a site, during files upload I notice a failed transfered file named code.php in the the folder ctools/plugins/argument/ I download and check the original module, and there isn't ...
0
votes
1answer
24 views

Modal form with CTools opened in several different pages

I have a working module which opens a modal form with CTools. However, I must use the URL example.com/mymodule/page . There the module creates the link which opens the modal window with the form. How ...
1
vote
0answers
28 views

ctools modal content size limit?

Is there a limit to the amount of content that can be placed in a ctools modal window? I looked at the ctools modal code, here on stackexchange, and did a Google search - no joy. I'm upgrading a ...
0
votes
1answer
12 views

Ctools content type- How do I access a context that is provided by a panel page?

I'm trying to add a ctools custom content type to the user profile override provided by panels. I have added a context, Logged-in user. I can access the values of this variable in my custom content ...
2
votes
1answer
28 views

Ctools content types- What do I need to do to get my content to render in the right place?

I have some panels on my site. Previously, I was using custom content panes with the PHP filter to call functions in a custom module. The custom function had lots of print() statements and I simply ...
1
vote
2answers
26 views

Ctools nested modals

I am familiar using ctools and modal forms. But now I have to implement multiple nested modal forms. I have a link "Edit contact", this opens a modal form. At the top of the form I have another link ...
0
votes
0answers
16 views

How to get field data for Panels style plugin? (ctools context?)

I think this is a Ctools context question. I'm writing my first Panels style plugin and am having trouble getting field values from nodes inside the pane. I'm basically trying to recreate the plugin ...
0
votes
0answers
9 views

Does Panels IPE (In-Place Editor) work with node_edit page?

I'm overriding node_edit page, which is available by default in Ctools. It works fine - however, I would like to use Panels IPE to modify the edit form. The problem is that IPE bar on the bottom of ...
0
votes
1answer
18 views

Alter ctools_ajax_command_redirect()

My problem is redirect after webform submission. So I have a webform node and AJAX on this submit button (hello "Webform Ajax"). How I do redirect: I'm just using hook_form_alter() and add to this ...
0
votes
0answers
46 views

Ctools rebuild form after modal-form submit

I have a form with a table that displays a number of rows (each row contains user info). On form submit I edit all the users that are displayed in the table. Above the table I render a ctools link ...
-1
votes
1answer
21 views

How do I target different types of anonymous user after a gateway page?

So there are a whole bunch of useful tools in Drupal for changing how a website looks depending on a number of factors, including which page you're on, what roles you have, whether you're logged in or ...
0
votes
1answer
28 views

Views 3.8 hook_views_default_views() stopped working

I have a default view made using the views hook hook_views_default_views(). It was working right and when I updated to Views 7.x-3.8 it stopped working. It is not shown in structure -> views, the ...
1
vote
1answer
32 views

Updates: keep panels pages, views, etc.. updated via hook_update_n?

im having a little trouble keeping a project update. I track the code via a private git repo, and for each update I follow those steps (first on stagin, then on production): update all the 3rd pars ...
0
votes
0answers
25 views

form_alter hook in a ctools content-type plugin not called

I'm writing a ctools content-type plugin to use it as a panels pane. In my plugin code I try to use the form_alter hook at render for the login_form (not for the edit forms). But the hook seems not to ...
0
votes
0answers
21 views

Missing group audience field(og) from node add form by panel

I have 2 content types, and they are Organization(group) and Contact(group content) From Contact, I add the group audience field and bundle with Organization. When I use the node/add/contact from ...
0
votes
1answer
99 views

Node Form Not submitting on ctool modal

I have a custom form, on submission of which I am calling ctools modal with a node form(content type: turn). Code for Custom Form. function _my_module_name_files_listing_form($form, ...
0
votes
2answers
84 views

AJAX error when ctools_modal_command_dismiss() is called

So I'm having a problem with dismissing a Ctools modal within a form submit's callback function. Once I have processed any submit data, I'd like to dismiss the modal without redirecting the page (easy ...
0
votes
0answers
20 views

Ctools wizard function is only sending one command “modal_dismiss” after final form, I want to send html command as well

I have a multistep form in ctools wizard and display in ctools modal. It is working flawlessly except one thing. After the wizard finishes I want to send an image uploaded by wizard back to main page, ...
0
votes
0answers
39 views

modal pop after a user click 3 times in any links on a site

I am trying to make pop a modal window after a user as click on 3 different links on a site. I am not too sure how to achieve it. I am using this JS script to track the click window.onload = ...
0
votes
0answers
16 views

How to set default permissions using ctools

I've done this before with features and have used ctools a bit for other module's defaults but can't seem to find the right hook for user permissions. This is what I'm trying to do in my code: ...
1
vote
0answers
53 views

How to load all contexts of a Panels page?

The Panels Ajax Tab module is loading panes (minipanel pane) on panel pages via Ajax: $pane = panels_mini_block_view($name); echo $pane['content']; This will get the contexts defined on the ...
0
votes
0answers
14 views

Permission problem in Ctools

I have a 3 pages created with Page Manager (part of Ctools): item/%nid redirects to item/%nid/tab1 or item/%nid/tab2 depending on content type of node, which ID is provided via argument. It has two ...
0
votes
0answers
33 views

How to create different local tab titles for each panel variant?

I have a site with different content types, displayed using local tabs defined by panels pages. The problem is that I need to have different titles per default local tab, depending on what content ...
3
votes
1answer
46 views

How to make a style plugin available only for certain types of panes?

I'm trying to simplify the admin UX on a site with a few different custom style plugins. I have plugins A, B, C, and D. I want plugins A and B only to be able to be applied to menu block panes. I ...
0
votes
0answers
87 views

How to show a confirmation form in a modal to delete one entity whilst adding/editing a different entity/node?

I have entity 1 (E1), the main entity, in which entity 2 (E2) can be used/edited/deleted. I would like to be able to show a confirm_form after choosing to delete E2 in a modal whilst creating/editing ...
0
votes
1answer
43 views

How to render ctools_custom_content_type_edit_form with ctools_modal_form_wrapper()

I have a scenario where I would like to reload/re-render the ctools_custom_content_type_edit_form after closing another ctools modal. To do so, I've bound an ajax object to the .close element within ...
0
votes
0answers
74 views

Using “Panels” Page display layout in a modal pop-up window (modal with Ctools)

I am using Ctools for modal forms on a node content type, specially on node edit form; it's working perfectly, anywhere on the site. The problem is that the Panel page display layout is not applied ...
0
votes
2answers
37 views

How to change category for Panels IPE

How would I change the category from "Fielded panes" in Panels IPE to something else? I can accomplish this through the following code: function ...
0
votes
1answer
527 views

CTools: Ajax modal form window not loading

I already had success in ajax loading a form into a modal window with Ctools but now it fails and I do not why. Maybe someone can help me?! The problem: I create a link on a page which should open a ...
0
votes
1answer
36 views

Override ctools function

I'm using the Multi-Step Registration module to have a wizard in my user registration. The wizard works fine. You can also select a wizard trail to see in which step you are. As you can see it ...
0
votes
0answers
13 views

How to get string transformations for views arguments?

I'm using Drupal 6, and am setting up arguments on a string field. I'd like to be able to provide links to the 'argumented' pages based on the strings - but don't see how I would easily do that. ...
0
votes
0answers
24 views

CTools Issue: Invalid Object Name when adding context to Panel

Have some issue when trying to add context to a Panel. Have tried: Disabling custom modules Switching to default Bartik theme Looking for updated module Can't seem to figure this one out. Using ...
0
votes
0answers
8 views

How to select multiple panes for Page Manager Title From Pane

I have one variant that is being used for multiple pages on the site. The Pages have everything in common except a particular pane, which is filled by blocks with different visibility settings, such ...
2
votes
1answer
145 views

Drupal 7 - HTTP/AJAX/JSON responses at same URL with Accept Header (like D8)

Drupal 8 has this new amazing in-built functionality for handling requests from browsers and via AJAX at the same URL using the Accept header, which makes the CTools way of adding "nojs" to URLs, and ...
1
vote
0answers
32 views

How to get Page Manager to react on path alias before node/%node

I have a CTools Page Manager Panels Variant that I want to apply to a whole load of different content, based on paths. Basically I want this Page Manager Page to handle all paths matching: foo/*/* ...
0
votes
2answers
111 views

CSS fix for stacked gear icons in Drupal Panels? [closed]

When using the Panels module within Drupal, I often end up with multiple gear icons stacked on top of each other, inaccessible to the Drupal admin. For example, take a Panels page with this ...
1
vote
1answer
64 views

How can I alter ctools access plugin expectancies?

How can I tell a access plugin to expect a different argument plugin? Surely there isn't a one to one ratio. So I'm working with panels. I've written a custom argument plugin that will take the node ...
0
votes
1answer
19 views

Retrieveing config for a custom ctools content type

I've created a custom ctools content type to make a custom pane for my node/%nid panel. The content type has an edit form with some configuration options for the pane, that I would like to access from ...
2
votes
1answer
86 views

How do I pass the nid of the current node to the first step multistep modal form?

I am using the ctools plumbing to create a nodal form. This is what the relevant part of my code now looks like: /** * Implements hook_entity_view_alter(). */ function ...
0
votes
1answer
17 views

How do I include a class in a link inserted in an entitiy's link area?

I want to insert a link to a ctools modal popup with a custom style (class) into the link area at the bottom of an entity (e.g. a node). I do this using hook_entity_view_alter. This is how the ...
1
vote
0answers
291 views

Using ajax with pager in ctools modal window

Continuing my work from here, I have a modal window that displays a text field and submit button. When the form is submitted, a Solr search is run using ajax, and the first ten results are displayed ...
0
votes
0answers
55 views

Issue adding Content Pane to View

I am at a loss. I have run into a problem while trying to add a View Content Pane to any view and I can't find any documented case of this happening to anyone else. I created a simple view. Nothing ...
0
votes
1answer
69 views

CTools modal with webform unable to close

I'm using the CTools modal with a webform, the form comes in via ajax. When a user is logged in, all works normally. If an anonymous user clicks on the link for the modal, I'm seeing the following ...
0
votes
0answers
45 views

Ctools link in form element

This is little complex piece of code, i will like to know if i am doing right! only thing that is not working when i click on link it doesn't open modal /** * Implements hook_menu(). */ function ...
0
votes
1answer
131 views

Call to undefined function ctools_ajax_text_button()

What I need is a link to click and open a form in a modal. Call to undefined function ctools_ajax_text_button() in ctools\includes\modal.inc on line 184 This is how I'm calling the function in ...