Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Support for multilanguage sites, Internationalization (I18N)
#87
polyfragmented Wrote:mvlcek,

I'm currently trying to output an info text when a secondary navigation has no entries (no subpages available). My code works on pages without subpages and the info text is output. On pages with subpages the submenu is displayed and my info text is as well. It shouldn't be. Where's/What's the flaw in my PHP?

Code:
<?php
    if (!get_i18n_navigation(return_page_slug(),1,10)) {
        
        echo 'Es gibt in diesem Bereich keine Unterseiten.';
                
    } else {
                
        get_i18n_navigation(return_page_slug(),1,10);
                
        }
?>

I tried some variants of the comparison as checking for '' or FALSE, same behaviour here...

I think, get_i18n_navigation returns an empty array in this case, try count(return_i18n_menu_data(...)) == 0

In general, if you are not sure, what a function returns, include code like the following to find out:
Code:
$myresult = return_i18n_menu_data(...);
print_r($myresult);

Edited: use return_i18n_menu_data instead, get_i18n_navigation outputs the menu and returns nothing.
I18N, I18N Search, I18N Gallery, I18N Special Pages - essential plugins for multi-language sites.
Reply


Messages In This Thread
rewrite language problem - by tomkop - 2013-03-27, 06:34:44
Enhancement suggestion - by hameau - 2013-05-12, 04:17:12
Enhancement request - by hameau - 2013-06-14, 20:02:07
RE: Enhancement request - by mvlcek - 2013-06-14, 22:04:12
RE: Enhancement request - by hameau - 2013-06-14, 23:01:36
Duplicate language cookies bug - by enzy - 2013-08-20, 07:03:26
RE: Duplicate language cookies bug - by ohayo - 2013-08-20, 18:12:25
Plugin is not shown - by tosho - 2013-09-15, 12:10:37
1000 pages limit in i18n_navigation - by titus - 2014-10-13, 21:58:36
Bug found - by lbarsov - 2014-10-17, 03:41:53
Menu with picture - by Dimi - 2015-04-28, 16:05:45
Rendering Menu in Component - by Alexander_ - 2016-05-04, 23:06:51
Meta desc for different languages - by Alexander_ - 2017-02-14, 20:29:32
Hierarchical Menus - by celextel - 2019-07-26, 16:41:47
Ri18n_navigation - by celextel - 2021-02-19, 16:07:48
Support for multilanguage sites, Internationalization (I18N) - by mvlcek - 2011-04-29, 03:29:07



Users browsing this thread: 10 Guest(s)