Привет, вывожу в php вот такое
print"
<script>
console.log('Населенный пункт: %s', firstGeoObject.getLocalities().join(', '));
var citt = firstGeoObject.getLocalities().join(', ');
alert(citt);
ymaps.route([ citt, { point: 'г. Москва Якуба Колоса', type: 'viaPoint' }
</script>
"
как значение var citt = взять в одинарные кавыки ' ' ?
на данный момент выводит без ковычек - Москва, а надо 'Москва'
Если и выводить код js и html с помощью php, то так:
<?php
#php code
if( some_condition ) {
?>
<p> some text </p>
<script> </script>
<? } ?>
Конкретно по вашему вопросу: использовать символ экранирования: обратный слеш:
print"
<script>
console.log('Населенный пункт: %s', firstGeoObject.getLocalities().join(', '));
var citt = '\'' + firstGeoObject.getLocalities().join(', ') + '\'';
alert(citt);
ymaps.route([ citt, { point: 'г. Москва Якуба Колоса', type: 'viaPoint' }
</script>
"
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Кодом не вставляет, не могу понятьКак убрать это форматирование html на текст