Deux bugs dans une page header.php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Deux bugs dans une page header.php

Re: Deux bugs dans une page header.php

par AB » 06 août 2012, 22:13

Si je te donne l'adresse de mon site pourras-tu m'en dire plus?
Non parce que l'on aura accès qu'au code html généré, et pas à la structure du code php qui le génère.

Re: Deux bugs dans une page header.php

par keish » 06 août 2012, 20:33

Si je te donne l'adresse de mon site pourras-tu m'en dire plus?

Re: Deux bugs dans une page header.php

par moogli » 06 août 2012, 20:16

salut,

html semble correcte.

Ne connaissant pas le fonctionnement du framework que tu utilise je ne peux t'en dire plus.

@+

Re: Deux bugs dans une page header.php

par keish » 06 août 2012, 19:33

Hello,

Merci de ta réponse.

J'ai déjà essayé là-bas mais je n'ai eu aucune réponse...

De ton coté, ma méthode pour ajouter le lien aide à l'air juste ou tu ferais autrement?

D'avance merci.

Re: Deux bugs dans une page header.php

par moogli » 06 août 2012, 19:28

salut,

je pense que tu devrais t’adresser à un site plus spécialisé dans le CMS (?) que tu utilise cela sera plus simple car le il est clair que tu utilise une architecture plus ou moins complexe que l'on ne peux pas forcément connaitre .


@+

Re: Deux bugs dans une page header.php

par keish » 06 août 2012, 18:24

Personne n'a une idée ? :(

D'avance merci.
@+

Deux bugs dans une page header.php

par keish » 05 août 2012, 23:14

Bonjour à tous,

Je débute en programmation PHP et j'ai des soucis pour débuger mon code quand il a des défauts ;)

Quelqu'un pourrait-il m'aider ou m'aiguiller. Si oui, ci-dessous un code avec le quel j'ai mis en gras deux bugs dans mon header.php.

Le premier en rouge, affiche mon help en haut à droite (super). Mais quand on click sur help on arrive bien sur la page statique du help mais j'ai fait des renvois à l'intérieur de la page help à d'autres pages statiques mais là le renvoi ne fonctionne plus. Dès que je supprime les deux lignes en questions le renvoi des pages depuis la page Help fonctionne parfaitement. Je ne comprends pas pourquoi ces deux lignes bloques le renvois... :(

Pis le suivant, j'ai bien partout les traductions faites en français en l'anglais (catégories & Bdd) mais la sélection du menu déroulant de la catégorie parent ne se met pas à jour comparativement à la sous catégorie qui elle se met parfaitement à jour lors du changement de langue. J'ai vérifié avec chrome et le select.category serait la fonction qui met à jour le champ du menu dans l'annonce lors de l'édition mais aussi de la modification de l'annonce. J'ai vraiment cherché au mieux d'ou pouvait provenir le souci mais là je ne trouve plus rien et je ne sais pas comment résoudre ce problème du champ qui ne se met pas à jour.

Merci de votre aide précieuse.

@+

<!-- header -->
<div class="container">
<div class="row login_nav">
<ul class="unstyled">
<li>
<?php if( osc_users_enabled() ) { ?>
<?php if( osc_is_web_user_logged_in() ) { ?>
<?php printf(__('Hi %s', 'twitter'), osc_logged_user_name() . '!'); ?> &middot;
<a href="<?php echo osc_user_dashboard_url() ; ?>"><?php _e('My account', 'twitter') ; ?></a> &middot;
<a href="<?php echo osc_user_logout_url() ; ?>"><?php _e('Logout', 'twitter') ; ?></a> &middot;
<?php osc_get_static_page('help'); ?><a href="<?php echo osc_static_page_url(); ?>"><?php echo osc_static_page_title(); ?></a>
<?php } else { ?>
<a href="<?php echo osc_user_login_url() ; ?>"><?php _e('Login', 'twitter') ; ?></a> &middot;
<a href="<?php echo osc_register_account_url() ; ?>"><?php _e('Register', 'twitter') ; ?></a> &middot;
<?php osc_get_static_page('help'); ?><a href="<?php echo osc_static_page_url(); ?>"><?php echo osc_static_page_title(); ?></a>
<?php } ?>
<?php } ?>
</li>
<?php if ( osc_count_web_enabled_locales() > 1) { ?>
<?php osc_goto_first_locale() ; ?>
<li class="languages">
&middot;
<a class="active" href="#"><?php _e('Language', 'twitter'); ?> <?php while ( osc_has_web_enabled_locales() ) { if( osc_locale_code() == osc_current_user_locale()) { ?>(<?php echo osc_locale_field('s_short_name') ; ?>)<?php } } ?></a>
<ul>
<?php $i = 0 ; ?>
<?php osc_goto_first_locale() ; ?>
<?php while ( osc_has_web_enabled_locales() ) { ?>
<li <?php if($i == 0) { echo "class='first'"; } ?>><a id="<?php echo osc_locale_code() ; ?>" href="<?php echo osc_change_language_url ( osc_locale_code() ) ; ?>"><?php echo osc_locale_field('s_short_name') ; ?></a></li>
<?php $i++ ; } ?>
</ul>
</li>
</ul>
<?php } ?>
</div>
<div class="logo">
<?php if( file_exists( WebThemes::newInstance()->getCurrentThemePath() . "images/logo.jpg" ) ) { ?>
<a href="<?php echo osc_base_url() ; ?>">
<img src="<?php echo osc_current_web_theme_url('images/logo.jpg') ; ?>" alt="<?php echo osc_page_title() ; ?>" title="<?php echo osc_page_title() ; ?>" />
</a>
<?php } else { ?>
<div class="row">
<div class="span16 columns">
<h3><a href="<?php echo osc_base_url() ; ?>"><?php echo osc_page_title() ; ?></a></h3>
</div>
</div>
<?php } ?>
</div>
<div class="topbar-wrapper" style="z-index: 5;">
<div class="topbar">
<div class="fill">
<div class="container">
<?php osc_goto_first_category() ; ?>
<?php if(osc_count_categories () > 0) { ?>
<ul class="nav">
<?php while ( osc_has_categories() ) { ?>
<li class="<?php echo osc_category_slug() ; ?><?php if ( osc_count_subcategories() > 0 ) { ?> menu<?php } ?>">
<a href="<?php echo osc_search_category_url() ; ?>" <?php if ( osc_count_subcategories() > 0 ) { ?>class="menu"<?php } ?>><?php View::newInstance()->_erase('subcategories'); echo osc_category_name() ; ?></a>
<?php if ( osc_count_subcategories() > 0 ) { ?>
<ul class="menu-dropdown">
<?php while ( osc_has_subcategories() ) { ?>
<li class="<?php echo osc_category_slug() ; ?>"><a href="<?php echo osc_search_category_url() ; ?>"><?php echo osc_category_name() ; ?></a></li>
<?php } ?>
</ul>
<?php } ?>
</li>
<?php } ?>
</ul>
<?php } ?>

<ul class="nav secondary-nav">
<li class="publish">
<a href="<?php echo osc_item_post_url_in_category() ; ?>"><?php _e("Publish your ad for free", 'twitter'); ?></a>
</li>
</ul>
</div>
</div><!-- /fill -->
</div><!-- /topbar -->
</div>
</div>
<!-- header end -->