Вход • Регистрация

phpStorm

  • 12 апреля 2016 г.
  • Народ, кто нибудь пользуется phpStorm
    Как заставить его понимать теги <insert> чтобы не выводил, что в файле ошибка "тег не закрыт"?
    • 12 апреля 2016 г.
    • Либо в настройках, либо закрывать тег)
      • 13 апреля 2016 г.
      • Цитата
        либо закрывать тег)

        С превеликим удовольствием, только разработчики CMS против
        • 13 апреля 2016 г. , редакция: 13 апреля 2016 г.
        • Цитата
          igor (igor 78) Сегодня, 11:02
          С превеликим удовольствием, только разработчики CMS против

          Почему против? TinyMCE его по-умолчанию всегда закрывал, если вставлять инсерты через редактор. И ничего сверхестественного не происходило.

          По редактору: нужно настраивать лексеры, отвечающие за подсветку. Я правда немного сомневаюсь, что это можно сделать в данном редакторе. В SinWrite, например, можно. У меня во всех файлах инсерты даже отдельно подсвечиваются, правда мне для этой цели лексер помогал переписывать разработчик редактора SinWrite.
          • 13 апреля 2016 г. , редакция: 13 апреля 2016 г.
          • Цитата
            Почему против? TinyMCE его по-умолчанию всегда закрывал, если вставлять инсерты через редактор. И ничего сверхестественного не происходило.

            Код
            <insert name="show_include" file="head" />

            У меня так не работало.

            Цитата
            По редактору: нужно настраивать лексеры

            По логике - это понятно. Но Перекопал все настройки - нет там такого
            P.S.
            Неужели никто не пользуется phpStorm`ом....
            Или никого не раздражает, что все файлы в проекте "красные"...
            • 13 апреля 2016 г.
            • Использую NetBeans.
              • 14 апреля 2016 г.
              • Подскажите пожалуйста а в NetBeans можно устанавливать точки остановки а js файлах? Я как то пробовал, но эти точки просто игнорировались. Если это имеет значение пробовал и в включенным режиме разработки cms так и в выключенном .
              • 14 апреля 2016 г.
              • Обрабатывается на стороне сервера а JS в браузере. Соответственно JS отлаживается в браузере - не?
                Может быть и есть какие нибудь плагины для браузера которые могут помочь в этом вопросе но по дефолту наверное работать не будет такое.
            • 13 апреля 2016 г. , редакция: 13 апреля 2016 г.
            • Код
              <insert name="show_include" file="head" />
              Цитата
              igor (igor 78) Сегодня, 12:48, редакция Сегодня, 12:50
              У меня так не работало.
              Пишите так:
              Код
              <insert name="show_include" file="head"></insert>
              Думаю так подсветка от вас отвяжется (шучу). Смотрите настройки проекта, там видимо есть какая-то галка для этого дела.
        • 13 апреля 2016 г.
        • пользуюсь riot.js + phpstorm
          даже на такие теги
          Код
          <mc-action></mc-action>
          никто не ругается
          а инсерт закрывайте
          Код
          <insert></insert>
          так
          • 13 апреля 2016 г.
          • Цитата
            даже на такие теги
            Код
            <mc-action></mc-action>
            никто не ругается

            Так на закрытый и не будет ругаться

            Цитата
            а инсерт закрывайте
            Код
            <insert></insert>

            Как к этому CMS отнесется? Вы пробовали? Или просто предложили?
            • 13 апреля 2016 г.
            • Код

              echo $this->htmleditor('<insert name="show_block" module="site" id="5"></insert>')
              ===
              echo $this->htmleditor('<insert name="show_block" module="site" id="5">');

              только что проверил
            • 13 апреля 2016 г.
            • CMS нормально отнесётся. Я же написал выше, что TinyMCE по умолчанию всегда закрывает инсерт
              Цитата
              <insert></insert>
              при сохранении содержимого окна редактора.

Новости

  • 24 апреля, среда
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.