Créer un compte ou loggez-vous pour pouvoir ajouter, commenter et noter les snippets.

Navigation

Tags

ajax apache doctrine java javascript jquery mysql pear php propel prototype svn symfony ubuntu windows xml

Derniers commentaires/last comments latest comments

my Symfony Plugins

Plugins demos


My bookmarks

Vous pouvez commenter/noter en utilisant le compte anonymous (mot de passe: anonymous)
You can comment/rate using the anonymous account (password: anonymous).

Derniers snippets Derniers snippets

[PHP] Installer XDEBUG sous Wamp - 181 view(s)

  • Télécharger le dll Xdebug

http://www.xdebug.org/download.php

Pour savoir la version à utiliser, dans votre phpinfo(), rearder les informations VC6 et thread safe. (*-vc6.dll pour thread safe)

  • Dans votre installation WAMP, copier la dll dans le répertoire ext de la version php que vous utilisez. (renommer en xdebug.dll pour pouvoir changer ce fichier sans avoir à changer votre config)

  • Ajouter les informations suivantes à votre php.ini (adapter le répertoire dans lequel se trouve votre dll)

    ; Extension du serveur xdebug
    zend_extension_ts="C:/wamp/bin/php/php5.3.0/ext/php_xdebug.dll"
     
     
    ; Accès distant au serveur xdebug
    xdebug.remote_enable=1
    xdebug.remote_host="127.0.0.1"
    xdebug.remote_port=9000
     
     
    ; Trace de xdebug
    xdebug.auto_trace=0
    xdebug.trace_format=0
    xdebug.show_mem_delta=1
    xdebug.trace_output_dir="C:/wamp/tmp/xdebug"
    xdebug.trace_output_name="trace.%t"
     
     
    ; Collecte de variables locales, paramètres et retours de fonctions
    xdebug.collect_vars=1
    xdebug.collect_params=4
    xdebug.collect_return=1
    xdebug.show_local_vars=1
     
     
    ; Dump variables superglobales
    xdebug.dump_globals=1
    xdebug.dump=COOKIE,FILES,GET,POST,REQUEST,SERVER,SESSION
    xdebug.dump.SERVER=REMOTE_ADDR,REQUEST_METHOD
     
     
    ; Profileur xdebug (stat et graph)
    ; Decommenter pour activer le profiler de maniere permente
    ;xdebug.profiler_enable=1          
    ;xdebug.profiler_output_dir="C:/wamp/tmp/xdebug/profiler"
    
  • Redémarrer tous les services

  • Pour activer le profiler "à la demande", on préférera modifier le fichier .htaccess

    php_flag  xdebug.profiler_enable     On
    php_value xdebug.profiler_output_dir "C:/wamp/tmp/xdebug/profiler"
    
par COil le 2010-06-17, taggé : bug  symfony  wamp  xdebug 

[Symfony 1.2] Form white list function - 873 view(s)

Allow to remove all fields of a form except a given list:

public function unsetAllExcept($fields = array())
{
  foreach($this->getObject()->toArray(BasePeer::TYPE_FIELDNAME) as $key => $val)
  {
    $tmp[] = strtolower($key);
  }
 
  $tmp = array_diff($tmp, $fields);
 
  foreach($tmp as $value)
  {
    unset($this[$value]);
  }
}

Remove created_at, updated_at ...

$this->unsetAllExcept(array('comment'));
par COil le 2009-08-13, taggé : form  security  symfony 
(1 commentaire)

[Symfony 1.2] Autoriser l'envoi de champs additionnels à un formulaire - 1674 view(s)

public function allowExtraFields()
{
  $this->validatorSchema->setOption('allow_extra_fields', true);
}
par COil le 2009-08-13, taggé : form  symfony 
(1 commentaire)

[symfony 1.2] Créer un contexte d'application à partir d'une tâche - 1209 view(s)

$configuration = ProjectConfiguration::getApplicationConfiguration($arguments['application'], $options['env'], true);
sfContext::createInstance($configuration);
par COil le 2009-06-10, taggé : application  configuration  context  instance  symfony  task 
(1 commentaire)

[Ubuntu] Dépôts APT pour des anciennes versions - 921 view(s)

deb http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
par COil le 2009-06-10, taggé : install  maintenance  ubuntu 
(2 commentaires)

|jQuery] Modification d'un événement d'un élément - 842 view(s)

$('#oq_module_threshold_type_1').click(function(){
  showTypePercent()
});
par COil le 2009-05-13, taggé : click  event  jquery 
(1 commentaire)

[MySQL] Sauvegarde basique de base - 475 view(s)

mysqldump -u root -p maBase > maBase_backup.sql
par COil le 2009-05-08, taggé : backup  mysql  ubuntu 
(1 commentaire)

[symfony] Récupérer la version majeure de symfony utilisée - 539 view(s)

if (defined('SYMFONY_VERSION'))
{
  // symfony 1.1.x or 1.2.x
  $version = explode('.', SYMFONY_VERSION);
  {
    $version = $version[0]. '.'. $version[1];
  }
}
else
{
  $version = '1.0';
}
par COil le 2009-04-06, taggé : symfony  version 
(1 commentaire)

[Symfony 1.2] Récupérer la liste des champs du modèle associés à un formulaire - 661 view(s)

public function getFields()
{
  return array_keys($this->widgetSchema->getFields());
}
par COil le 2009-04-01, taggé : fields  form  model  symfony  widget 
(1 commentaire)

[jQuery] Exécuter du code à la fin du chargement du document - 903 view(s)

$(document).ready(function(){
  $('#content').css('border-bottom', '0px');
});
par COil le 2009-03-26, taggé : css  html  jquery 
(1 commentaire)
Debug toolbar