No3x
Mitglied
Hallo,
ich habe eher ein kosmetisches Problem mit js einem php Dokument zu generieren. Es sieht einfach immer ziemlich schrecklich aus so etwas zu machen und der js Code wird ziemlich unleserlich.
Beispiel:
Sowohl der php Teil sieht chaotisch aus als auch der generierte Code auf der Website. Jetzt kann ich natürlich Steuerzeichen in den Code packen damit es generiert OK aussieht, aber das macht den code wiederum noch schlimmer.
Kennt jemand eine Methode/Pattern/Best Practice dies zu verbessern?
ich habe eher ein kosmetisches Problem mit js einem php Dokument zu generieren. Es sieht einfach immer ziemlich schrecklich aus so etwas zu machen und der js Code wird ziemlich unleserlich.
Beispiel:
PHP:
<?php
public static function disable_fields() {
$disabled_fields = array(
// fieldid => changeable
'email' => true,
'first_name' => true,
'last_name' => true
);
$output = '<script type="text/javascript">jQuery(document).ready( function($) {';
foreach ($disabled_fields as $field => $changeable ) {
$output .= $field . ' = $("#'. $field . '");';
$output .= 'if ( '. $field .'.length ) {';
$output .= '$('. $field .').attr("disabled", "disabled");';
if( $changeable === true ) {
$output .= '$('. $field .').after(" <span class=\"description\">Inform us if you wish changes.</span>");';
}
$output .= '}';
}
$output .= '});</script>';
echo $output;
}
?>
Sowohl der php Teil sieht chaotisch aus als auch der generierte Code auf der Website. Jetzt kann ich natürlich Steuerzeichen in den Code packen damit es generiert OK aussieht, aber das macht den code wiederum noch schlimmer.
Kennt jemand eine Methode/Pattern/Best Practice dies zu verbessern?