<script type="text/javascript"><!--
<?php foreach ($languages as $language) { ?>
<?php if (!isset($product_description[$language['language_id']]['meta_title'])) { ?>
var autoInputName = $('#input-name<?php echo $language['language_id']; ?>');
var autoInputMetaTitle = $('#input-meta-title<?php echo $language['language_id']; ?>');
autoInputName.on('keyup', function() {
autoInputMetaTitle.val(autoInputName.val());
});
<?php } ?>
<?php } ?>
//--></script>
在DW里提示第三行语法错误,就是这段
“<?php if (!isset($product_description[$language['language_id']]['meta_title'])) { ?>”,
求解错在哪里?
<?php foreach ($languages as $language) { ?>
<?php if (!isset($product_description[$language['language_id']]['meta_title'])) { ?>
var autoInputName = $('#input-name<?php echo $language['language_id']; ?>');
var autoInputMetaTitle = $('#input-meta-title<?php echo $language['language_id']; ?>');
autoInputName.on('keyup', function() {
autoInputMetaTitle.val(autoInputName.val());
});
<?php } ?>
<?php } ?>
//--></script>
在DW里提示第三行语法错误,就是这段
“<?php if (!isset($product_description[$language['language_id']]['meta_title'])) { ?>”,
求解错在哪里?
把最后的
<?php } ?>
改为
<?php } } ?>
试试。
因为你的代码放在了<script type="text/javascript">里
DW里或把你那些PHP代码当成JS代码。所以就会说语法错误。
只要能正确运行,那个错误提示可以不管