Dmitriy
да
Dmitriy
ошибка ушла), другая проблема компонент vue не отобразился) но то уже ща поковыряю
Vadim
Не за что
Dmitriy
вот это я невнимательный
Dmitriy
пасиб)
Dmitriy
странно файл подключился, пишу в нем console.log(123) в консоли пусто
Vadim
Или вотчер запусти
Dmitriy
запущен вотчер
Vadim
Ошибок нет?
Dmitriy
http://img.netpeak.ua/maestro/_13012019(002).png
Dmitriy
да вот и пустая консоль
Dmitriy
в app.js
Dmitriy
console.log(123)
Dmitriy
и все
Vadim
http://img.netpeak.ua/maestro/_13012019(001).png
Вебпак выглядит как тут или менял что-то?
Dmitriy
вобще не трогал там ничего
Dmitriy
прикол в том что файл полученый через вебпак не работает
Dmitriy
обычные файлы там норм отображается
Vadim
Vadim
У меня так
Dmitriy
и когда в режиме вотч
Dmitriy
все компилится?
Dmitriy
и на лету меняется?
Vadim
Да
Dmitriy
магия)
Dmitriy
ага
Dmitriy
ща
Dmitriy
вобщем закоментил кое что
Dmitriy
заработало)
Dmitriy
ща найду что мешало)
Dmitriy
.enableSingleRuntimeChunk()
Dmitriy
вот это походу мешало
Gas
нужен сервер авторизации для нескольких внешних сайтов. есть ли что-нибудь готовое? авторизовать нужно преймущественно wordpress страницы
Gas
.. сайты
Anonymous
oauth 2?
artem
https://github.com/FriendsOfSymfony/FOSOAuthServerBundle/
Gas
видимо оно. т.к. так же нужна возможность создания нового пользователя
Gas
спасибо, буду смотреть
Vadim
Как по мне, эта библиотека удобнее https://packagist.org/packages/knpuniversity/oauth2-client-bundle
Aleksandr
использовать фаербейс и всё, например
Gas
Как по мне, эта библиотека удобнее https://packagist.org/packages/knpuniversity/oauth2-client-bundle
немного не полно. мне нужен централизованный сервер, на котором будет происходить аутентификация нескольких сторонних ресурсов
Gas
использовать фаербейс и всё, например
не хотят гуглу предоставлять данные
artem
использовать фаербейс и всё, например
а каким боком тут фаербейс?
Aleksandr
как ссо
Anonymous
@timkrav будет жить. Поприветствуем!
Tim
Всем хорошего дня! Ищу опытного разработчика Symfony для развития и продвижения проекта. На постоянную работу (удаленка) Пишите в телеграм @timkrav
🤫
Ребята, доброго дня. Не могу понять почему не отрабатывает ajax
🤫
код такой
🤫
/** * @Route("/", name="homepage") */ public function indexAction(Request $request) { $credit = ''; $current_date = date("d"); $current_month = date("n"); $current_year = date("Y"); $isAjax = $request->isXmlHttpRequest(); if ($isAjax) { return $this->render('@App/default/index.html.twig', [ 'current_date' => $current_date, 'current_month' => $current_month, 'current_year' => $current_year, 'month_array' => $this->month_array, 'credit' => $credit, 'post' => 123,]); } return $this->render('@App/default/index.html.twig', [ 'current_date' => $current_date, 'current_month' => $current_month, 'current_year' => $current_year, 'month_array' => $this->month_array, 'credit' => $credit, ]); }
🤫
это экшн
🤫
{% extends '@App/layout.html.twig' %} {% block body %} <form id="credit"> <div class="text"><label>Сумма кредита</label> <input type="text" name="amount" id="amount" value="10000" /></div> <div class="text"><label>Срок кредита (мес.)</label><input type="text" name="term" id="term" value="12" /></div> <div class="text"><label>Процентная ставка</label><input type="text" name="rate" id="rate" value="12" /></div> <div class="select"><label>Дата начала выплат</label> <select name="startdate" id="startdate"> {% for i in 1..31 %} <option value = {{ i }} {% if current_date == i %} selected="selected" {% endif %} > {{ i }}</option> {% endfor %} </select> <select name="startmonth" id="startmonth"> {% for key, month in month_array %} <option value = {{ key+1 }} {% if current_month == key+1 %} selected="selected" {% endif %} > {{ month }}</option> {% endfor %} </select> <select name="startyear" id="startyear"> {% for i in current_year-10..current_year+10 %} <option value = {{ i }} {% if current_year == i %} selected="selected" {% endif %} > {{ i }}</option> {% endfor %} </select> </div> <div class="submit"><button type="submit">Рассчитать</button></div> </form> <p><strong>Ежемесячный платеж:</strong> <span id="payment"></span></p> <p><strong>Переплата:</strong> <span id="overpay"></span></p> <div id="schedule"></div> {{ credit }} {% endblock %}
🤫
вьюха
Vadim
{% extends '@App/layout.html.twig' %} {% block body %} <form id="credit"> <div class="text"><label>Сумма кредита</label> <input type="text" name="amount" id="amount" value="10000" /></div> <div class="text"><label>Срок кредита (мес.)</label><input type="text" name="term" id="term" value="12" /></div> <div class="text"><label>Процентная ставка</label><input type="text" name="rate" id="rate" value="12" /></div> <div class="select"><label>Дата начала выплат</label> <select name="startdate" id="startdate"> {% for i in 1..31 %} <option value = {{ i }} {% if current_date == i %} selected="selected" {% endif %} > {{ i }}</option> {% endfor %} </select> <select name="startmonth" id="startmonth"> {% for key, month in month_array %} <option value = {{ key+1 }} {% if current_month == key+1 %} selected="selected" {% endif %} > {{ month }}</option> {% endfor %} </select> <select name="startyear" id="startyear"> {% for i in current_year-10..current_year+10 %} <option value = {{ i }} {% if current_year == i %} selected="selected" {% endif %} > {{ i }}</option> {% endfor %} </select> </div> <div class="submit"><button type="submit">Рассчитать</button></div> </form> <p><strong>Ежемесячный платеж:</strong> <span id="payment"></span></p> <p><strong>Переплата:</strong> <span id="overpay"></span></p> <div id="schedule"></div> {{ credit }} {% endblock %}
ПАСТЕБИН ПАСТЕБИН ПАСТЕБИН
Vadim
Не знаю, как ещё перекричать такую простыню кода
🤫
5 сек
Alexander
$isAjax = $request->isXmlHttpRequest(); if ($isAjax) { В чем смысл переменной.. когда можно сразу проверить) Метод контроллеру задай что бы POST принимал. profiler+gebug в целом об этом бы сказал
🤫
это все понятно, что смысла нет. она не отрабатывает...точнее отрабатывает, но через false. этот фрагмент кода с туториала
🤫
🤫
симфонийский дебаггер выдет 200
Vadim
что за туториал и почему там вторая симфа?
🤫
https://symfony.com/doc/3.3/quick_tour/the_controller.html
🤫
почти туториал)
🤫
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script language = "javascript"> $( document ).ready(function() { $("#credit").submit(function(e){ e.preventDefault(); var amount = $("#amount").val(); var term = $("#term").val(); var rate = $("#rate").val(); var startmonth = $("#startmonth").val(); var startyear = $("#startyear").val(); $.ajax({ type: "POST", url: "/", data: { amount: amount, term: term, rate: rate, startmonth: startmonth, startyear: startyear} }) .done(function(json) { var obj = JSON.parse(json); $("#overpay").text(obj.overpay); $("#payment").text(obj.payment); $("#schedule").html(obj.schedule); }); });
Vadim
https://symfony.com/doc/3.3/quick_tour/the_controller.html
ну по ссылке этого нет
🤫
/index?
Vadim
Сейчас можешь об этом не думать. Просто если у тебя в форме есть src="{{ path('homepage') }}", то ты можешь средствами js взять данные из src, присвоить переменной, потом слать запрос туда. В итоге если ты поменяешь урл, запрос будет продолжать работать.
Anonymous
@kirillair будет жить. Поприветствуем!
🤫
Честно говоря не совсем догоняю пока)
🤫
Да да
🤫
А запрос отрабатывает
Nikolay
и ни кто не видит ошибку в том, что action принимает GET???
Kirill
Добрый день, коллеги! Мы ищем разработчика уровня middle или выше на проект удаленно, с почасовкой. Проект интересный, это логистический сервис. Работать в паре с опытным разработчиком, который может подсказать/подучить в процессе. Отвечу в личке на любые вопросы.
Nikolay
пока не увижу debug:router - не соглашусь
trnt
Ребят, извините за офтоп, у вас нормально видео на coursehunters проигрывается? Че то ни на паузу не ставится, вообще не реагирует после запуска.
trnt
Нормально. Может, кэш?
попробывал с телефона, вроде норм. А вноуте в двух браузерах фигня. Вы с телефона пробовали?