• Вопрос по лицензированию веб приложения?

    @Z-r
    IANAL, TINLA.

    > Вопрос по лицензированию веб-приложения?

    Не знаю, не могу понять, по чему вопрос.

    > Подскажите пожалуйста можно ли лицензировать свое приложение написанное на Yii2? Ели да, как это сделать? И какие нюансы?

    А впрочем, давайте погадаем, что же вы имели в виду.

    «Лицензировать» — это выдать лицензию. «Свой» — это, наверное, написанный вами и никому (в частности работодателю) не отчужденный. Лицензировать программу, которая принадлежит вам, в общем случае можно.

    Yii2 — это не язык программирования, это библиотека. То есть «на ней» написать программу нельзя, можно ее включить в свою программу, так что ваша программа начинает принадлежать не вам одному, и надо считаться с условиями, которые вам выдвинут хозяева библиотеки.

    Насколько я вижу, Yii2 — это свободная библиотека. То есть как только вы заполучили ее копию, вам сполна возвращается право без уплаты роялти использовать ее в любых целях, изменять, распространять за плату или без, как в неизменном, так и в измененном виде.

    Более того, насколько я вижу, это безвольно свободная библиотека. То есть она распространяется на условиях лицензии без авторского лева. А точнее — так называемой трехпунктовой лицензии BSD. То есть вы *не* обязаны сохранять вышеуказанные права за теми, кому вы лицензируете вашу программу, — ни в отношении всей вашей программы (это называлось бы сильным авторским левом), ни в отношении собственно Yii2 (это называлось бы слабым авторским левом).

    Так что ответ на вопрос «как лицензировать» сполна зависит от того, как вы хотите.

    Нюансов не усматриваю.
    Ответ написан
    Комментировать
  • КАк организовать панельку новичку в Yii2?

    qonand
    @qonand
    Software Engineer
    Для реализации навигации по таблицам (а насколько я понимаю Вы именно ее пытаетесь сделать) лучше использовать не кнопки, а стандартный Tabs или какой-нибудь его аналог позволяющий делать Ajax-загрузку
    Ответ написан
    2 комментария
  • Yii2 как запустить action для модального окна?

    @link_irk
    <button id="zhurnal" data-url="/system/journal">Журнал<button>
    <button id="status" data-url="/system/status">Статус<button>
    <button id="createZakupki" data-url="/system/order">Закупка<button>


    $('button[data-url]').click(function(e) {
      $.ajax({
        url: $(this).data('url'),
        type: 'get',
        dataType: 'html'
      }).done(function(response) {
        $('.modal-body').html(response);
      });
    })


    SystemController.php
    // ...
    public function actionJournal()
    {
      return $this -> renderAjax('journal');
    }
    // ...
    Ответ написан
    2 комментария