English > Install & Configure jDiction
Installation not working
joebarrus:
Hi,
I've installed the latest version of JDiction - 0.9.9.10
I'm using Joomla 3.1.5
I'm using Spanish language pack es-ES - 3.1.5.1 from Communidad Joomla
Symptoms:
1. I see the translate flags next to content and can bring up the input pages. But when I save, Joomla says content successfully saved but no content is saved. I've looked in the database table _jd_store (the only one I find that I think is yours) and it has no entries. I have set the database driver to jdiction_mysqli.
2. When in Spanish Mode I click to a page that uses a Single Article as the content and my site goes into a never ending redirect loop between 302 and 303. Also links to other components just don't load. I'll try to install a different language pack using a different dialect of Spanish and see if that makes a difference. It could be the pack I'm using. But not sure if this should affect Symptom #1
Thanks
Joe
Harald Leithner:
Part one is strange... do you use a custom editor?
2. Is the permission level of the content language.
joebarrus:
I'm using JCE. But I tried with no editor or Tiny MCE and it's the same, not storing. One thing I noticed in the JDiction Check is that it says Multiple Plugins have the same loading position (0) but everything else looks good.
The permission level of the Content Language (language manager/content) are all Public.
I'll do some more digging and see if I can figure out what happens when I save. I'll open the code and do some debugging and report back. But I need to pick a language content manager very soon and I had hope this one would work as I had heard good things. I haven't tried the others yet though.
thanks
joebarrus:
Ok I've narrowed it down. The values status are coming in as Unchanged. In your save function the values for $langdata and $status are as follows:
$langdata = array (
'es-ES' =>
array (
'title' => 'new title',
'alias' => 'new-alias',
'metakey' => '',
'metadesc' => '',
'articletext' => '',
),
'idJdStore' =>
array (
),
'tags' => NULL,
)
$status = array (
'es-ES' =>
array (
'title' => 'unchanged',
'alias' => 'unchanged',
'metakey' => 'unchanged',
'metadesc' => 'unchanged',
'articletext' => 'unchanged',
),
)
I can see that you use Javascript to change it. The boxes are changing to Orange as I add input so the JS is working there but looks like the jQuery call isn't happening. Do you have a jQuery conflict? If so I haven't figured out how to remove that yet. I'll work on that unless you find something else or can tell me how to resolve this
thanks
joebarrus:
Ok the jQuery call definitely isn't working. I changed the value of one of the status input fields manually in the browser to 'changed' and the data saves fine. Not sure what the issue is but does sound like a jQuery conflict. But I haven't figured out how to fix that. I've tried the various methods I've Googled but none seem to work. Suggestions?
Navigation
[0] Message Index
[#] Next page
Go to full version