• Можно ли создать свой emmet в phpstorm?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Большое спасибо! :D
    Написано
  • Можно ли создать свой emmet в phpstorm?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Алексей Уколов, emmet - инструмент для быстрой вставки уже созданного шаблона.
    При какого-либо шаблона, не нужно писать все от и до. Достаточно написать некоторый символ(пару) и нажать на выпадающей подсказке "Tab". Воуля, зарезервированный код автоматически вставляется так, как надо.
    Пример: в phpstorm, чтобы не писать огромную HTML-разметку, достаточно написать "!" и тыкнуть на "Tab". HTML-ый документ вставиться сам
    Написано
  • Как работает этот JS со своим if?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Да, я тупой и невнимательный
    Благодарю)
    Написано
  • Как работает этот JS со своим if?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Да, я знаю)
    Я забыыыыл про него :D
    Написано
  • Как работает этот JS со своим if?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Боже, какой позор :B
    Только сегодня объяснял человеку про то, что он забыл двойное равенство и сам на это прокололся))
    Благодарю
    Написано
  • Можно ли и как обработать ajax в js?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Да, это, как раз, разъяснение для моей задачи, которое я понял перед сном) :D
    Благодарю!
  • Можно ли и как обработать ajax в js?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Благодарю за разъяснения.
    Просто была задача, ответ на которую я понял чуть позже, когда ложился спать :D.
    Мне нужно было создать для сайта логику категорий (На главной странице нажимаешь кнопку с категорией и тебя кидает на страницу категорий с id-категории: //mysite/category?id=... . Примерно такой логики). Не знаю, с чего вдруг я решил передавать данные ajax'ом, когда вчера меня осенило, что я просто могу на другом js-файле разобрать url и уже оттуда вытащить нужные мне данные.
  • Как реализовать добавление товара с количеством в корзину?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Ну, потому что я ещё новичок в этом всём, поэтому как умею. Точнее, как научился.
    Спасибо за ответ!
  • Как реализовать добавление товара с количеством в корзину?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    ThunderCat, В localStorage я создаю массив, куда вкладываю значение ID'шника товара, взятый из БД. (на скрине php-файла видно). Далее, этот массив я присваиваю переменной в js-файле (переменная становится массивом с таким видом: ["1"], либо ["1" , "2" , ...], если товар не один. И вот она улетает post'ом на сервер, где хранятся значения (product_name, price и т.д) из БД, а присланная на сервер переменная разбирается и по цифре(-ам) (она/они же ID'шники) в базе ищется товар, ID которого совпадает с пришедшем в массиве и, соответственно, отправляется всё обратно, на страницу корзины, где по пришедшие данные я отрисовываю.
    Проблем в том, что, как я и сказал выше, ID'шник в массиве имеет вид - ["1"], т.е. только цифра-ID. Если я буду помещать туда еще и каким-то образом количество, то это должно, по крайней мере, выглядеть типо такого: {(id = )"1": (count = )"1"}. Но если я так сделаю, как мне потом это обозначать серверу, где ID, а где кол-во.
    Извиняюсь за большой текст.
  • Как реализовать добавление товара с количеством в корзину?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Сергей Сергей, перед отрисовкой товаров, я отправляю post-запрос к серверу, откуда мне, в переменной, приходят значения (название, цена и т.д). Я правильно понял, что значение количества у меня должно быть уже заготовлено, вместе со всеми значениями на сервере?
  • Как изменить значения в массиве localStorage?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Сергей Сергей, Да, я уже решил)
    Надо было сменить на setItem, но это ничего не меняло мне, пока ещё раз не прочитал про метод splice) Я, видимо, неправильно прочитал о нём и думал, что он изменяет значение по индексу, а он, оказывается, его полностью удаляет) В строчке "key.splice(i, 0);" я буквально просил код удалить на выбранном индексе "i" 0 значений) Поэтому ничего не происходило.)
  • Как изменить значения в массиве localStorage?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Сергей Сергей, неа, выдаёт ошибку "Uncaught ReferenceError: Invalid left-hand side in assignment"
  • Как в localStorage правильно записывать значения?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Антон Шаманов, кажется понял)
    Спасибо огромное)

    Upd: а как закрыть вопрос или отметить его как решённый?)
  • Как в localStorage правильно записывать значения?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Антон Шаманов, ну, честно говоря, есть такое :D
    Я уже подправил код, вприцнипе, все сохраняется, как и хотел. Однако, теперь в lS можно добавлять одинаковые значения бесконечность раз. Отныне, пытаюсь создать функцию для отслеживания одинаковых значений в lS.
    Спасибо за помощь!
  • Как в localStorage правильно записывать значения?

    Awake_Pulse
    @Awake_Pulse Автор вопроса
    Не профиссеональным языком, но понимаю. + Сверху есть коммент, что я делал конкретно.
    Без этой строчки, у меня в localStorage, при добавлении товара, выводило [object Object]. Соответственно, здесь я, с помощью JSON'а, избавляюсь от этого [object Object], добавляя и присваивая новым переменным старые значения lS. Да, возможно, можно было это уместить и в одну строчку, но как умею)