Support

Support is part of Event Gallery Extended.

Please get a subscription if you need support. Feel free to use the ticket system or the contact form for reporting defects or pre-sale questions. Make sure you're logged in in order to be able to create a new ticket.

For general information you can also jump to the manual.

Subscribe now!

#4707 Quick question

Posted in ‘Event Gallery Extended’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

PHP Version
8.1.27
Joomla Version
5.0.3
Test URL
n/a - backend location: administrator/index.php?option=com_guidedtours&view=step&layout=edit&id=113

Latest post by will.rosner on Sunday, 21 April 2024 19:35 UTC

will.rosner

Hi.

First off, thanks for this... works perfectly so far.

I'm simply trying to create my own 'Guided Tour', so I can have someone else set up events. I have it started, but can't seem to figure out the Target Handlers very well. I have it working properly for the 'Folder' field, but I'm not sure now how I figured it out.

The working Target syntax is: input#foldertype-0-foldername.form-control

 I tried to attach a screenshot of the working config. It didn't upload and cannot be added during an edit...

Any idea how to get the other form fields to behave properly? I'm certain I'm overlooking something (although I've tried quite a few things)...

I know this is more of a problem with the 'Guided Tours' feature as opposed to an issue with your product, but I figure I'd ask you for your thoughts. Definitely not one of Joomla's more elegant solutions but I do like the feature...

Any help you can offer is greatly appreciated.

Thanks!

sbluege

Hi Will, 

please try again with the screenshot. JPG or PNG should work fine. 

Nearly all form fields have an ID like jform_password. But there are exceptions. One if the selection of the type of the Event, but you're on this. The other are the fields which can be localized. They don't have an ID. But they do have a class like lc_jform_description and a data-tag-attribute for the language. Maybe this helps to target the fields for the tour. 

I did not look into the guides tour feature.... can it work with other selectors than element IDs?

will.rosner

Hey Sven...

I'm just beginning to work with it myself. I've tried a few other things using the dev tools to kind of pick through the code.

Another one I found was:
input.form-control lc_jform_description input-xlarge

From the syntax in the screenshot it would would seem to be:
input#form-control lc_jform_description input-xlarge

However, neither one work like the "Folder" field in the 'Create a Step' tutorial on Guided Tours.

Like I said, I don't see this as the best workflow for the feature but it will make teaching someone how to work with the website easier.

 

Thanks for taking a look!

Attachments

event-gallery-sidebar.png

sbluege

Besides the guided tour.... I have some tutorial videos for using Event Gallery. Would that be something so solve the task in a different way?

will.rosner

Funny... I had such an easy time setting up the component I never even thought of watching the video that comes on the overview page, lol... I'm getting pulled away from this for a minute, but will check it out when I get back. Any others would also be appreciated, thanks!

sbluege

I get it. Nobody is reading the manual. There are more videos available. Any ideas to make this more visible are welcome! https://www.svenbluege.de/joomla-event-gallery/event-gallery-manual/videos

😉

Is this helping you with the guides tour thingy?

will.rosner

Hey... Sorry for the late reply.

The videos are helpful, thanks for passing that along.

The guided tours is an awesome feature, except for it's ui/ux experience with setting up the steps that isolate an individual fields for input. I got most of them on the Create Event page, except for the description text area and the categories and tags dropdowns. I'll make a list of the code handlers for you if it makes it easier for you to figure out.

I was able to put one of your videos in the one I'm working on. See attached...

Seems there are only 2 database tables running that whole guided tours lot...

You set up some guided tours with your videos embedded in them. Then you could package the #_guidedtours and #_guidedtour_steps tables in sql. Add them to your component install package. Maybe that'll give your vids a bit more visibility.

Thanks for your help. TTYS

Attachments

tour.png

sbluege

I guess I'll need to look into the guided tours than :) 

will.rosner

Like I said, not the easiest to set-up. Also, some of the text fields won't have a 'hard stop' in the tutorial. Seems it has something to do with the language file, but that's above my pay grade, lol. I'd assume some of these work in other forms as well... so, here's the handlers for the Create Event Page:

New Button: .lc_jform_description
New Folder: input#foldertype-0-foldername.form-control
Title: .lc_jform_description
Password: input#jform_password.form-control
Password Hint: .lc_jform_passwordhint
Description: #jform_texten_GB,#jform_texten_GB_ifr
Publish Event: input#jform_published1.switcher
Event Date: #jform_date
Event Category: joomla-field-fancy-select .choices[data-type=select-one]
Event Tags: joomla-field-fancy-select .choices[data-type=select-multiple]
Save Button: #toolbar-save

I haven't looked into the sql at all, but I'd presume an update query or two would work to add your tutorial to the 'Tours' list. Let me know how you get along, if you try it.

Thanks for the help, most appreciated...