Size: a a a

Верстка сайтов HTML/CSS/JS/PHP

2020 March 09

NY

Nickie Youngblood in Верстка сайтов HTML/CSS/JS/PHP
источник

F

Foma in Верстка сайтов HTML/CSS/JS/PHP
не ну для магаза стандарт кейс) а то уже что оно гавно скажет любой)) по факту надо сделать магаз это главное
источник

NY

Nickie Youngblood in Верстка сайтов HTML/CSS/JS/PHP
Не совсем так. Им ещё надо пользоваться :) А пользоваться Битриксом — это боль.
источник

МК

Максим Кавецкий in Верстка сайтов HTML/CSS/JS/PHP
Foma
Route::group([

   'middleware' => 'api',
   'prefix' => 'auth'

], function ($router) {
   Route::post('register', 'AuthController@register');
   Route::post('login', 'AuthController@login');
   Route::post('logout', 'AuthController@logout');
   Route::post('refresh', 'AuthController@refresh');
   Route::post('me', 'AuthController@me');

.......


public function login(Request $request)
   {
       $request->validate([
           'email'=>'required|email',
           'password'=>'required|min:4|max:12'
       ]);
       $credentials = request(['email', 'password']);

       if (!$token = auth()->attempt($credentials)) {
           return response()->json(['error' => 'Unauthorized'], 401);
       }

       return $this->respondWithToken($token);
       // return 're';
   }


public function register(Request $request)
   {
       $request->validate([
           'email'=>'required|email|unique:users',
           'password'=>'required|min:4|max:12'
       ]);
       $credentials = $request->only('email', 'password');
       $name = $request->email;
       $email = $request->email;
       $password = $request->password;
       $user = new User();
       $user->name = $name;
       $user->email = $name;
       $user->password = Hash::make($password);
       $user->save();
       return $this->login($request);

   }

public function __construct()
   {
       $this->middleware('auth:api', ['except' =>
           ['login','register','handleProviderCallback','redirectToProvider']
       ]);
   }
но я не в роуте по авторизации пишу, а в другом совсем. Я как понял, мне надо сделать respondWithToken чтобы прошло всё успешно?
источник

F

Foma in Верстка сайтов HTML/CSS/JS/PHP
?
источник

МК

Максим Кавецкий in Верстка сайтов HTML/CSS/JS/PHP
Foma
?
ну я пишу это в OrderController, у меня тут нет respondWithToken
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
источник

К

Константин in Верстка сайтов HTML/CSS/JS/PHP
На айфоне, при рефреше страницы жестом навбар и область выделенная под статус бар тянуться вниз и это не красиво. Есть ли способ заставить их не смещаться вниз при рефреше? но желательно делая навбар position:fixed
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
Как исправить чтоб все было на одной линии
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
источник

К

Константин in Верстка сайтов HTML/CSS/JS/PHP
Евгений
Как исправить чтоб все было на одной линии
Ширина некоторых блоков превышает ширину контейнера.
нужно поработать над тем, чтобы правильно адаптировать содержание этихблоков
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
В основном где картинки
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
?
источник

К

Константин in Верстка сайтов HTML/CSS/JS/PHP
Да
источник

i

idkfa in Верстка сайтов HTML/CSS/JS/PHP
Орб Экксель
Подскажите, дизайнер нарисовал макет сайта для мобильных устройств (320x568). Мне надо сделать так, что бы на всех мобильных устройствах все было одинаково, текст не переносился, отступы выглядели пропорционально и т.п. Для этого я на калькуляторе перевожу пиксели в vh (за 100vh беру 568px, это высота одного экрана в макете). И все работает прекрасно, пока высота не становится на много больше чем 568px, а это например iphone X, где высота 812px. Там все становится очень большим. У меня есть два решения этой проблемы, помогите мне определить что из этого оптимальней:
1) В SCSS написать функцию, которая будет сама переводить px в vh. На вход она принимает высоту экрана в пикселях и значение в пикселях, которое надо преобразовать в vh.
Сделать вёрстку под высоту 568, а потом продублировать ее для других высот. В итоге у нас будет куча css для разных экранов.

2) Создать css переменную, в которую через js я буду записывать высоту текущего экрана. И через функцию calc() в css высчитывать значения для каждого отступа и размера шрифта.
В итоге мы получаем мало css, но много вычислений, которых может быть более сотни. И это, в теории, может сильно тормозить мобильные устройств.

Вот что лучше выбрать?
ты просто бредишь, или твой клиент -- верстка не масштабируется под устройства (не мучай себя)
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
Card
источник

F

Foma in Верстка сайтов HTML/CSS/JS/PHP
а почему это узер создаеться в заказе?
источник