CF7 Issues

kkurtz 24 May, 2020
I am working in the CF7 beta test version - trying to learn it.
I am reading a very simple table, just two fields and I can successfully list the table using the Table List View. However, at the top of the list I get an error message:
Deprecated: Non-static method G3\L\Arr::replace_recursive() should not be called statically in/home/wplga173/public_html/wplgadev/plugins/system/chronog3_plg/chronog3/admin/extensions/chronofc/libs/page.phpon line189

My form is three pages:
Page 1 is the table list with a read action and a button to add new records
Page2 is the form for adding new records and a submit button
Page3 is the save action.

I need to be able to add records to the table. So I have a button above the list which when clicked causes a form to display. If I enter data in the form and click the submit button I get a message that just says "An error has occurred." No other information. The save data action I have just names the model and there are no conditions ( I didn't think I needed any conditions since this is just adding records).

I also want to be able to edit records so I would like to be able to click on a table field and have it open an edit form. I am unable to see how to put a link on the field other than to put an HTML link on it. And if I did that I don't know what it would look like.

Also, I can't find a Debugger action. that would be very helpful.

Look forward to your answer.
Karen
Max_admin 24 May, 2020
Hi Karen,

Please make sure you have beta3 installed, there is a demo form here:
http://www.chronoengine.com/forums/posts/t108404/p392729#p392729

I hope it will help you with some concepts, please pay attention that the Page Group type affects the behavior of the pages, A Sequential will force specific order, but standalone will not

Best regards
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
kkurtz 25 May, 2020
Hi Max,
I installed Beta3 and that fixed both error messages.
However, I still don't see a debugger and I don't understand how to put a link on a table field. I want to be able to click on a link and bring up an edit form.
As far as the example you sent, I don't see how that addresses my issue.
You mentioned the Page Group type. Where do you set the Page Group type?
Karen
Max_admin 27 May, 2020
Hi Karen,

I'm preparing a better list demo, please send me a message using the contact page to get it once it's ready!

Best regards
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
kkurtz 03 Jun, 2020
I have downloaded and installed Beta 4. The new list demo was a big help. Thanks for doing that.
I am now able to put a link on a table field and have it link to a form page.

However, I am trying to put a link on another field and have it display a pdf. When I did this in CC6 I put html view code on the field and was able to display the pdf. But I seem to be unable to find the right approach to get this down in CF6. I have tried the Text Node but it won't link. When I hover over the linked field I get no address at the bottom of the browser. In other words the link isn't hot. The pdf in question is in the images folder of my Joomla installation. How can I get this link working?

I am also not able to add another Page Group. I have tried everyting I can think of. But no success.

Next I have a Dropdown which I use to select records types in a list. How can I clear the selection dropdown and return to the full list?
Thanks,
Karen
Max_admin 03 Jun, 2020
Hi Karen,

#1- the Text node has a "Link" behavior, enable it and configure your link settings, the button has the same behavior, you may also use it as a link!
#2- For a new page group you need to type the new page group name in the dropdown at the bottom, do not choose one, type a new one with a page name!
#3- the dropdown has a "Clearable" behavior

Best regards
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
kkurtz 04 Jun, 2020
Max,
#1 - Before I wrote my post I had tried the Text Node with a link. In the Page/Url. I put images/recipies/{var:recipes.file.id}. The table element is not hot.
Then I tried putting images/recipies in the Page/URL and id parameter name and {var:recipes.file.id} in the parameter value. Table element is not hot. Guess I don't know how to fill in the parms.
#2 - I entered the Page Group name only and the Page button on the right is stil grayed out. So I added a page name and clicked the page button. It added the page to anothe Page Group and didn't add the Page group I had entered.
#3 - I see that the Dropdown has a Clearable behavior in the Special tab and I chose it. But nothing changes on the listing and I don't see how it clears anything.

Karen
kkurtz 04 Jun, 2020
Max,
I figured out how to add a page group.
Karen
kkurtz 04 Jun, 2020
Max,
Also figured out how to get the link to the PDF working.

Still can't figure out how to clear the dropdown and reset the page to the original unfiltered listing.

Karen
Max_admin 05 Jun, 2020
Answer
Hi Karen,

if you are doing it the same way as in the demo, then the dropdowns have an event to submit the form when they change, this resets the filter value.

Or how do you want to do it ?

Best regards
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
kkurtz 07 Jun, 2020
1 Likes
I think things are working now. Thanks for your help.
Karen
memotas 09 Jun, 2020
Offer For ChronoForms v7

Hello,

You must create language files for the front and back, to translate to other languages. If you do this, it is more preferred.
Max_admin 09 Jun, 2020
Hi memotas,

Frontend is translatable by the "Locales" feature, backend will have a language manager like v6, what exactly would you need to change in this ?
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
memotas 10 Jun, 2020
Hello,

I suggested for language files.

I used chronoforms v6. All language files for the front and back cannot be translated to other language.

However, all language strings of other form extensions can be translated to another language. This type of extensions are more useful.
This topic is locked and no more replies can be posted.

VPS & Email Hosting 20% discount
hostinger