我正在使用Drupal 6.我将此表单放在一个文件comment_field.module中:
function comment_fields_example_comment_fields_info_alter(&$info) {
$info['all'] = array(
'feeling' => array(
'#title' => t('Come giudichi il servizio di Erremmeservice?'),
'#type' => 'radios',
'#default_value' => 'neutral',
'#options' => array(
'good' => t('Positivo'),
'neutral' => t('Medio'),
'bad' => t('Negativo'),
),
),
);
}
我在我的主题文件comment.tpl.php中有这个代码:
<?php if (!empty($comment_fields_feeling)) :?>
<p>Giudico il servizio offerto da erremmeservice : <?php print $comment_fields_feeling ?>.</p>
<?php endif; ?>
现在一切都很完美,但我应该这样做:
答案 0 :(得分:0)
我已经解决了。这很简单......我使用了这3个脚本:
<?php
if ( $comment_fields_feeling == "Positivo" ) {
echo "il tuo giudizio è : <span style='color:green;'>Positivo!</span><br />";
}
else {echo "";}
?>
<?php
if ( $comment_fields_feeling == "Medio" ) {
echo "il tuo giudizio è : <span style='color:yellow;'>Medio!</span><br />";
}
else {echo "";}
?>
<?php
if ( $comment_fields_feeling == "Negativo" ) {
echo "il tuo giudizio è : <span style='color:red;'>Negativo!</span><br />";
}
else {echo "";}
?>