Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PhpStorm:: Строка пчп (<?php ... ?>) в файле .js / 7 сообщений из 7, страница 1 из 1
11.06.2013, 03:17
    #38293402
Sym
Sym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PhpStorm:: Строка пчп (<?php ... ?>) в файле .js
Привет.

Мне часто приходится в файлы javascript (.js) вставлять фрагменты php типа таких <?php echo $variable; ?>. К сожалению PhpStorm считает такие внедрения ошибкой: "xml element expected". Шаманство с Language Injection, JSLint и JSHint ни к чему не привело. С другой стороны, классы javascript вставленные в php (echo <<<JS) не видны в редакторе,

Заранее спасибо.
...
Рейтинг: 0 / 0
11.06.2013, 04:11
    #38293407
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PhpStorm:: Строка пчп (<?php ... ?>) в файле .js
Put your cursor on the PHP part
Press Alt + Enter
Select Inject Language
Select PHP
...
Рейтинг: 0 / 0
11.06.2013, 04:20
    #38293409
Sym
Sym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PhpStorm:: Строка пчп (<?php ... ?>) в файле .js
ScareCrow, спасибо, но нет там PHP :( Иначе бы я его просто в Language Injection всунул :(
...
Рейтинг: 0 / 0
11.06.2013, 04:22
    #38293410
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PhpStorm:: Строка пчп (<?php ... ?>) в файле .js
...
Рейтинг: 0 / 0
11.06.2013, 05:04
    #38293414
Sym
Sym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PhpStorm:: Строка пчп (<?php ... ?>) в файле .js
ScareCrow, не, сенкс. То, что они официально предоставляют я уже изучил. Дело в том, что этот мой подход считается некачественным. А я считаю некачественным заставлять юзера ради одной функции скачивать весь пакет jQuery. Который, кстати сказать, уже опух безмерно и продолжает опухать с каждой новой версией. Мой сервер сам генерирует наиболее оптимальный для браузера скрипт. Хотел, вот, перейти на PhpStorm, но тут оказалась такая фигня… Хорошо купить не успел.
...
Рейтинг: 0 / 0
11.06.2013, 07:15
    #38293436
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PhpStorm:: Строка пчп (<?php ... ?>) в файле .js
Sym,

ух-ты. А я думал, что этот велосипед (инжекция из PHP в JS, CSS) - мой. :)
...
Рейтинг: 0 / 0
14.06.2013, 19:25
    #38298284
Sym
Sym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PhpStorm:: Строка пчп (<?php ... ?>) в файле .js
Arhat109, так ничего и не удалось найти за наш велик. Я сейчас так выкручиваюсь:

obj.js:
Код: java
1.
2.
3.
window.obj = {
    bind: function(){}
};



obj.php:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
include "obj.js";
echo "obj.bind = function(e, f){";
if(agent::ie && agent::ver < 9){
    echo "obj.attachEvent('on' + e, f);";
}else{
    echo "obj.addEventListener(e, f, false);";
}
echo "};";


Ну и так далее. А вы как делаете?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PhpStorm:: Строка пчп (<?php ... ?>) в файле .js / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]