• Как подключить Fenom к моему проекту?

    AVXNWNK
    @AVXNWNK Автор вопроса
    Middle DevOps-engineer
    Я решил проблему следующим образом:

    Объявил $fenom в App.class.php, затем создал для него getter, что позволило подключить Fenom и к View.class.php, затем в App.class.php я вывел Layout:
    self::$fenom->display($layout.'.html', compact('content'));

    Тем временем View.class.php узнает, где мы находимся и пишет строку $path, а также формирует массив $data. Затем Fenom подключается к View из App и в $content пишется путь к шаблону и данные:
    $content = $fenom->fetch($this->path, $this->data);

    Затем $content возвращается в App и он уже рисует его в Layout в переменной {$content}.
    Ответ написан
    Комментировать
  • Почему не регистрируется телефон через IPSec-туннель Cisco-Mikrotik?

    AVXNWNK
    @AVXNWNK Автор вопроса
    Middle DevOps-engineer
    Решено, проблема в неправильной настройке SIP телефона. На АТС необходимо было указать флаг "Удаленная регистрация", потому что телефон находится в другой подсети, которая прописана статическим маршрутом.
    Ответ написан
  • Как отправить введенные данные записи по id, если кнопка под условием?

    AVXNWNK
    @AVXNWNK Автор вопроса
    Middle DevOps-engineer
    Графически это выглядит так:
    d87faae3089b454396587ca15b7fe210.png

    Суть такова: редактируем уже созданную в базе запись, вносим изменения в поля. Как форма знает, какую запись редактировать? В адресной строке записано - ./index.php?edent=8. Восьмерка - это идентификатор записи, и к ней идет привязка формы с полями. Но проблема в том, что форма - это условие. А чтобы сделать кнопку отправки, нужно еще одно условие, которое не наследует переменной идентификатора - и получается, что при нажатии на кнопку, никакой отправки данных не будет. И я все не могу придумать, как передать идентификатор в условие, либо же использовать какие-нибудь альтернативы, может быть функции? Что можно использовать, как кнопку "Отредактировать"?
    Ответ написан
    Комментировать
  • Из-за чего не выполняется SQL запрос в базу данных?

    AVXNWNK
    @AVXNWNK Автор вопроса
    Middle DevOps-engineer
    Запрос был выполнен с таким кодом:
    CREATE TABLE IF NOT EXISTS `entries` (
    `id` INT(11) NOT NULL AUTO_INCREMENT,
    `stamp` TIMESTAMP NOT NULL,
    `name` CHAR(30) CHARACTER SET utf8 NOT NULL,
    `desc` TEXT CHARACTER SET utf8 NOT NULL,
    `creator` CHAR(30) CHARACTER SET utf8 NOT NULL,
    `price` INT(10) NOT NULL,
    `weight` REAL(5,2) NOT NULL,
    `material` CHAR(30) CHARACTER SET utf8 NOT NULL,
    `made` CHAR(30) CHARACTER SET utf8 NOT NULL,
    `size` REAL(5,2) NOT NULL,
    `condition` CHAR(30) NOT NULL,
    PRIMARY KEY (`id`)
    )

    Всем спасибо!
    Ответ написан