• Почему symfony twig выдаёт ошибку при обращении к контроллеру?

    @dreamerz
    Отредактируйте данный файл
    @Twig/Exception/exception_full.html.twig (кажется этот путь лежит в vendor/twig/... но посмотрите в справке) или просто очистите его.
    Но это малая часть проблемы. Неплохо бы чтобы Вы написали как собирали локальный проэкт, какая версия cmf
    Ответ написан
    Комментировать
  • В чем суть работы специалиста по защите информации?

    @dreamerz
    в чем же все-таки заключается работа, насколько она трудная - работа не настолько трудная, сколько ответственная. Степень ответственности прямо пропорциональна статусу коннторы, где Вы защищаете безопасность. В некоторых учреждениях любые утечки информации в подконтрольной Вам системе, неважно даже по-прямой Вашей вине или нет, могут быть легко приравнены к уголовному преступлению. Поэтому 10 раз подумайте надо оно Вам или Вы хотите тихую спокойную старость)
    Ответ написан
    Комментировать
  • Как отключить свайповые боковые панели на определенных страницах в Framework7?

    @dreamerz
    Простое решение - выполнить app.panel.enableSwipe('left') на homepage.html
    Незабыть выпилить swipe:left из app.js
    Ответ написан
    Комментировать
  • Какой bash-скрипт вы используете для быстрого развертывания стека LAMP на Ubuntu 18.04?

    @dreamerz
    Если же конкретно ответ касается какой bash скрипт, я до-сих пор использую свой, пиленный на-коленке -
    (для Дебиан)
    #start.sh

    adduser user
    debootstrap stable /stable-chroot deb.debian.org/debian
    ...
    далее автоматический вход в chroot и установка всех нужных скриптов

    Ясное дело это уже прошлый век, те кто написал до меня правильно всё сказали как работает современный сисад.
    Ответ написан
    Комментировать
  • Как сохранить base64 картинку на сервер Symfony 4?

    @dreamerz
    Можно порекомендовать готовый плугин (LiipImagineBundle)
    LiipImagineBundle
    Там есть куча всяких возможностей, например. Это если лень кодить руками)
    Ответ написан
    Комментировать
  • Как правильно построить архитектуру Symfony 4?

    @dreamerz
    Как я собираю проэкт Симфонии
    composer self-update
    composer require symfony/symfony-skeletone (требует лимит мемори для пхп свыше 1800М)
    Никогда неделайте ничего при старте вручную - Первое правило =)
    Если Вам вдруг нужна авторизация из-корробки -
    php bin/console make:auth
    Первый Ваш контроллер
    php bin/console make:controller
    > MyShopController
    Нужен класс для связи с БД
    php bin/console make:entity
    > Shop
    в процессе Вам напишут что Реппозиторий создался автомматически
    Мы забыли про БД! Непугайтесь сделайте ещё пару комманд)
    php bin/console doctrine:database:create
    Теперь можно выгружать таблицы:
    php bin/console make:migration
    Теперь чтобы увидеть таблицы в самой БД скажем комманду
    php bin/console doctrine:migrations:migrate
    Вуаля - это Магия Симфонии)

    Если что - обращайтесь

    Если конкретно по-вопросу -
    У меня роутер выглядит так:
    app_product
    path: /product/{slug}/{action}
    controller: App\Controller\ProductController:indexAction

    По ссылке /product/update/#id
    POST ajax request
    ProductController:
    $post = $request->request->all(); // все POST запросы
    $product = new Product;
    $product->setPrice($post['price']);
    ...
    /product/show/#id
    Загружается страничка с продуктом.
    Это конкретный пример логики
    Ответ написан