Community - MODX Community Forums <![CDATA[Evolution 1.3.4 login failed]]>
I installed Evo 1.3.4 on a Linux server. Ok!
I created a new DB with a DB user. Ok!
I created a new subdomain. Ok!
I downloaded, unpacked and loaded on my server, Evo 1.3.4. Ok!
I launched the installation, I carefully put the DB data and the user with positive feedback from EVO. Ok!
I have put the administration data very carefully and I have finished the installation. Ok!

But when I log in to log in as administrator with user and passord (error-free), the system tells me that login has failed!
I redesigned the installation three times but always with the same result!
All data for installation follows the same principles used for all Open Source platform configurations!

I do not understand why it does not work ?!
Does anyone think of something?
I hope the answer can be useful to other users too!

Thanks for the attention!]]> Mon, 28 Aug 2017 08:20:42 +0000
<![CDATA[Is there a "Calendar" Extra that actually works?]]>
I have a website built, except for a "calendar" function, and when that is finished, I'll be able to turn the website over to the site owners. I need to get finished with it.

I certainly cannot complain about some "Extra" that I'm getting without cost (though I will donate when I am able), but I am already late with releasing this new website... and I am unable to find a WORKING calendar Extra in MODX Revolution. The one that looked so promising just doesn't work. It probably used to work, but got broken in the latest update, and the author hasn't posted anything for weeks. I can't wait for bugfixes and patches - I need something that works right now, so I can move on.

Is there ANY MODX Revolution Extra that does the calendar function and works?
If you prefer to answer this question privately, please PM me. I need to know whether to just give up and either find some php code to use as a snippet, or whether to try to incorporate Google Calendar (I really don't want to do that.)

Thank you in advance!

Dennis]]> Wed, 02 Aug 2017 07:49:13 +0000
<![CDATA[Revo: Using MIGX to fill a table with dynamic columns and values]]>
I'm not sure if this is the right place to ask this question, but if not sorry! Please let me explain what I want to do:
I've got products with subproducts that I want to show on my website (mark; showing, not selling!). For example I've got an product that has multiple options, like different diameters, weights, lengths and so on.

So I have got: Product A
Variations available:
Weight: 1kg, Length 100cm, Diameter 5cm
Weight: 2kg, Length 100cm, Diameter 5cm
Weight: 3kg, Length 100cm, Diameter 5cm

At the same time I've got Product B
Variations available
Weight: 1kg, Color: blue, Width: 15cm
Weight: 1kg, Color: red, Width: 15cm
Weight: 1kg, Color: yellow, Width: 15cm

My products have got an template called: 'Product' but I want to create dynamic columns in MIGX and reload them into an new MIGX field that enable me to fill in the specified information. So for "product A" I want to create the columns: "Weight, Length, Diameter" and for "Product B" I want to create the columns: "Weight, Color, Width". For each option I'll create an new document that needs to load the columns from the parent product. My tree looks like:

- Products
- Product A
- Subproduct 1
- Subproduct 2
- Subproduct 3
Product B
- Subproduct 1
- Subproduct 2
- Subproduct 3

For now I've created an MIGX configuration that ables me to create the column names:
[{"caption":"Info", "fields": [{"field":"column_name","caption":"Columnname"}] }]

But I'm not as strong with MIGX to have the solution to read the columns from the parent 'product'. Can anyone please help me out here? Please let me know if something isn't clear.]]> Wed, 09 Dec 2015 04:26:42 +0000
<![CDATA[OwnCloud Calendars (generic .ics or caldav account) and MODX]]>
I'm looking for a way to import and integrate .ics or caldav calendar (from a ownCloud instance) into a MODX website.
I have found gCalEvents but it's only for Google Calendar.

Do you know some issue for generic .ics online file, or caldav account ?]]> Tue, 22 Sep 2015 04:14:26 +0000
<![CDATA[Find posts in mxCalendar via SimpleSearch]]>
When i search with SimpleSearch there are no results from posts of mxCalendar.
How is it possible to find post of mxCalendar via SimpleSearch?]]> Tue, 02 Dec 2014 06:42:10 +0000
<![CDATA[Revo extra for Wiki or Docs?]]>
I am looking for an extra to implement the Wiki pages. Something similar to MODX Docs with ability to contribute by users. As far as I understand MODX Docs now implemented as a normal Modx pages with the navigation tree on the left side. So, is there some ready-to-use component or I should implement own creation/editing for pages in a separate context?
Thanks!]]> Sat, 11 Oct 2014 03:17:43 +0000
<![CDATA[How to send an email with link for purchasing from previously stored form submitted]]> Created a working snippet as shown below that allows me to store the user information for creating a lead.

$arr = array_merge($_GET, $_POST);
foreach($arr as $key=>$value)
$arr[$key] = mysql_escape_string($value);
if(!$arr['firstname'] || !$arr['lastname'] || !$arr['email'])
if(!$arr['id']) {
$qry = 'SELECT id FROM modx_kate_userData WHERE email="' . $arr['email'] . '" AND userid=0';
//echo $qry;
$result = $modx->query($qry);
if(is_object($result)) $data = $result->fetchAll(PDO::FETCH_ASSOC);
$arr['id'] = $data[0]['id'];
if($arr['id']) {
//echo 'UPDATE modx_kate_userData SET firstname="' . $arr['firstname'] . '", lastname="' . $arr['lastname'] . '", email="' . $arr['email'] .'", phone="' . $arr['phone'] .'", sqfootage="' . $arr['sqfootage'] .'", updatedon=NOW() WHERE id=' . $arr['id'];exit;
$stmt = $modx->prepare('UPDATE modx_kate_userData SET firstname="' . $arr['firstname'] . '", lastname="' . $arr['lastname'] . '", secondary_name="' . $arr['secondary_name'] . '", email="' . $arr['email'] .'", phone="' . $arr['phone'] .'", sqfootage="' . $arr['sqfootage'] .'", sweepstakecode="' . $arr['sweepstakecode'] . '", updatedon=NOW() WHERE id=' . $arr['id']);
return $arr['id'];
else {
$qry = 'SELECT, d.firstname, d.lastname, d.salesid, u.username, u.primary_group,, mg.user_group, mg.member, mg.role FROM modx_kate_userData d LEFT JOIN modx_users u ON LEFT JOIN modx_member_groups mg ON WHERE mg.role=6 ORDER BY DESC LIMIT 1';
//echo $qry;
$result = $modx->query($qry);
if(is_object($result)) $data = $result->fetchAll(PDO::FETCH_ASSOC);
$lastSalesID = $data[0]['salesid'];

$qry = "SELECT u.username, u.primary_group, mg.user_group, mg.member AS id, mg.role FROM modx_users u LEFT JOIN modx_member_groups mg ON WHERE mg.role=6 ORDER BY";
//echo $qry;
$result = $modx->query($qry);
if(is_object($result)) $data = $result->fetchAll(PDO::FETCH_ASSOC);
$salesid = 0;
if($arr['debug']) print_r($data);
foreach($data as $key=>$datum) {
$salesid = $data[$key+1]['id'];
if(!$salesid) $salesid = $data[0]['id'];

//echo 'INSERT INTO modx_kate_userData(firstname, lastname, email, phone, zip, sqfootage, salesid, sweepstakecode, notes, source, createdon, updatedon) VALUES("' . $arr['firstname'] . '", "' . $arr['lastname'] . '", "' . $arr['email'] .'", "' . $arr['phone'] .'", "' . $arr['zip'] .'", "' . $arr['sqfootage'] .'", ' . $salesid . ', "' . $arr['sweepstakecode'] . '", "' . $arr['notes'] . '", "' . $arr['source'] . '", NOW(), NOW())';
$stmt = $modx->prepare('INSERT INTO modx_kate_userData(firstname, lastname, secondary_name, email, phone, zip, sqfootage, salesid, sweepstakecode, notes, source, createdon, updatedon) VALUES("' . $arr['firstname'] . '", "' . $arr['lastname'] . '", "' . $arr['secondary_name'] .'", "' . $arr['email'] .'", "' . $arr['phone'] .'", "' . $arr['zip'] .'", "' . $arr['sqfootage'] .'", ' . $salesid . ', "' . $arr['sweepstakecode'] . '", "' . $arr['notes'] . '", "' . $arr['source'] . '", NOW(), NOW())');
$qry = 'SELECT id FROM modx_kate_userData WHERE email="' . $arr['email'] . '" AND userid=0';
//echo $qry;exit;
$result = $modx->query($qry);
if(is_object($result)) $data = $result->fetchAll(PDO::FETCH_ASSOC);
return $data[0]['id'];

However, I am really stuck on using the email ID information from their previous form submission to be used for sending them an email with a link to give them another chance to buy the product again without re-entering the form with personal information again.(There is no log in required). Any kind of help is appreciated.]]> Sun, 24 Aug 2014 05:05:54 +0000
<![CDATA[migxCalendars: description, features, installation, modifying, using...]]> that shows many of the features that are needed in an event calendar. Hopefully, Bruno17 (the migxCalendars author) will "take control" of this thread, explain how to install migxCalendars, and how to work with it.

Questions and feature requests as well, I hope.

Dennis]]> Tue, 10 Jun 2014 03:08:18 +0000
<![CDATA[How to get value of date fields in milliseconds]]>
I am attempting to build a calendar system using a Bootstrap 3 (and 2) JavaScript calendar.

I plan to use Resources (in combination with Collections) to build events and use getResources to build out the appropriate JSON file that the Calendar gets it's events from.

A typical example of a JSON event is:

 "id": "293",
 "title": "This is information class event",
 "url": "",
 "class": "event-info",
 "start": "1362938400000",
 "end":   "1363197686300"

Easy enough to use Resource and template variables to build this but, not being a programmer, I'm not sure how to convert the value of the Date TVs into milliseconds, as required in the JSON entry for each event.

If I select say February 16, 2014, 12:00pm using a Date type TV with an output to default I get:

2014-02-16 12:00:00

Which is great of course.

Setting the output to default I know we can use the typical %Letter syntax, but I don't see how to use that to create a millisecond output.

Any suggestions?]]> Fri, 14 Feb 2014 04:56:39 +0000
<![CDATA[Slideshow manager title and caption]]>
<div class="nivo-caption" style="display: block;">Title Caption</div>

How can I make Title be in another div or span?

Thanks for help!

Denis]]> Mon, 19 Aug 2013 11:45:37 +0000
<![CDATA[Availability, booking calendar for a property lettings website,]]> I'm looking for a booking calendar for holiday lettings website.
Each apartment needs to have its availability calendar. I need to be able to search properties and check their availability.
Is there any add-on that I can use for it?
Was any one successful implementing such a solutions and can help me with it?
Lucas]]> Sun, 09 Jun 2013 09:04:49 +0000
<![CDATA[Is there an "estate agency" oriented add-on that provides advanced searching methods for real estate ?]]>
sorry for my english I guess it's weird to read.

I think you understood what I'm looking for... I ask this because I'm a freelancer and I'm not skilled in webdev as I am in graphic design. Not at all.

I have an opportuity to deliver a website for an estate agency but I don't feel comfortable about those searching options (Select your property type, Min/max Price, Square Feet, Number of rooms, etc...)

Though I know MODx enough to be comfortable with TVs and stuff : would I be able to do that only with TV's and things like.. AdvSearch add-on ?

Can somebody guide me to the light ? Thank you...]]> Mon, 14 Jan 2013 11:03:20 +0000
<![CDATA[Re: Polls 1.3.2-pl with Revo 2.2.5 does not work well]]> Wed, 14 Nov 2012 08:45:45 +0000 <![CDATA[Don’t we need an "Articles"-like Add-on for events?]]>
Is there something out there that works with native resources, but turns them around a little bit to match the need for an "upcoming events" page?

Why not writing something like "Articles" for events instead of news?]]> Tue, 11 Sep 2012 02:26:23 +0000
<![CDATA[Support/Comments for Kalender Enhanced]]> Kalender Enhanced.

Use this forum to post any comments about this addition or any questions you have regarding its use.

Brief Description:
A wide-format calendar for scheduling and event listing.]]> Fri, 10 Aug 2012 08:04:54 +0000
<![CDATA[Calendar for Revo]]> or are there allready some good products available???

mxCalendar looks great but is just for evo? Someone thinking of porting it to revo??]]> Tue, 31 Jul 2012 06:42:07 +0000
<![CDATA[Easy Poll: module error]]>
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« »

Parser timing
MySQL: 0,0150 s (1 Requests)
PHP: 1341390441,3072 s
Total: 1341390441,3222 s

What i doing wrong?

phnx for answers, sorry for my rought english.]]> Mon, 09 Jul 2012 12:32:53 +0000
<![CDATA[ChurchEventsCalendar :: Cannot update]]>
I have Church Events Calendar 1.0.0pl installed and working. However, when I "Check For Updates" in package manager, it does not detect that version 1.1.2pl is available.

What is the best way to update this Add-on?

Thanks.]]> Mon, 09 Jul 2012 10:42:09 +0000
<![CDATA[Church Events Calendar requred fields]]>
Should this work? (it does not seem to at the moment)
]]> Thu, 17 May 2012 01:08:05 +0000
<![CDATA[Which extra to use in Revolution to show a "Next event calendar" ?]]>
I would like to manage and show the next event or open days for a parachuting club (with day, date, hours and airfield place) in a chronologic order..
- the next 7 event in the welcome page
- a page where all the events can be seen


sa 03 april 09:00 - 20:00 bern
di 04 april 13:00 - 19:00 bern
sa 10 april 09:00 - 20:00 gva
di 11 april 13:00 - 19:00 gva

and I also need RSS available.

Is it possible in modx revolution ?

Thanks a lot.

]]> Fri, 04 May 2012 05:14:13 +0000