Jump to content

maliyshock

User
  • Posts

    42
  • Joined

  • Last visited

maliyshock's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Чем же он вам так не угодил? Я спрашивал про плагин корзины. Если же вам нечего подсказать, нечем помочь, нечего предложить то зачем вообще писать такие посты?
  2. rus Спасибо, я попробую VeseloffЧестно говоря, я искал, но ничего годного не нашёл. Может вы что-то посоветуете? В идеале, конешно, научиться свои скрипты писать, т.к. их проще потом совершенствовать и переделывать.
  3. Я в принципе не люблю категоричные выражения и повелительное наклонение) Хотя, да возможно поставил вопрос не совсем корректно. Посмотрите на революшн, например. Он респонсив, в нём можно работать с разными слоями, задавать различную анимацию, писать текст, импортировать элементы постов - тайтлы, миниатюры, анонсы. Дофига всяких настроек. Всё это понятно и удобно. И стоит на каньоне 19$. Единственная часть, которая почти никак не настраивается это миниатюры. Их можно убрать и двигать по вертикали относительно слайдера и это всё. Сейчас возникла надобность сделать слайдер с миниатюрами, где миниатюры перелистывались бы по стрелкам. Собственно, с этим я разобрался, так что смысла дальше флудить на эту тему не вижу.
  4. То что у вас в подписи - оно же платное? Причём слайдер довольно простой и слабый по возможностям, а стоит 29$. Ну да не об этом. Флекси и Революшен меня полностью устраивают, спасибо
  5. Хотел, чтобы миниатюры не пролистывались во время перемещения указателя по ним. А чтобы можно было кликом их листать вправо или влево по специальным стрелкам. Даже в тех поддержку написал, на что мне вежливо посоветовали обратиться к программисту, который изменит скрипт XD.
  6. Спасибо, флекси - то что нужно. У меня просто стоит революшен, но миниатюры у него не настраиваются.
  7. Нужен слайдер, в идеале бесплатный, с миниатюрами фотографий, чтобы их (миниатюры) можно было пролистывать по нажатию на стрелки.
  8. Всем привет! Я начал на днях делать корзину для сайта. Делаю это впервые, с ajax и js знаком плохо, отсюда ошибки и вопросы. http://jazz-i-lopata.ru/category/%D0%B8%D0%B3%D1%80%D1%8B/# Вот что готово - при клике на ссылку "добавить в корзину" товар добавляется в корзину и выводится таблица с количеством товара, его стоимостью и общей стоимостью. Вся эта схема пока работает благодоря 3-м файлам. header.php - в котором отслеживаются события кликов по тому или иному элементу и запускается соответствующая функция. <script language="javascript"> $(document).ready(function() { $(".submit").click(function(){ var id = $(this).attr("id"); $.post("<?php bloginfo("url"); ?>/korzina", {data: id}, function(data){ $("#cart").html(data); }); }); $(".remove").click(function(){ var remove_id = $(this).attr("id"); $.post("<?php bloginfo("url"); ?>/korzina", {remove: remove_id}, function(data){ $("#cart2").html(data); }); $("#cart").hide(); }); }); </script>При клике на ссылку "Добавить в карзину" запускается первая функция, которая передаёт на страницу korzina - id добавляемого товара. На странице korzina происходит получение id товара и подсчёт количества. session_start();if (isset($_POST['data'])) { $data = $_POST['data']; $_SESSION['cart'][$data] += 1;}if (isset($_POST['remove'])) { $remove = $_POST['remove']; session_unset($_SESSION['cart'][$remove]);}Есть ещё файл category.php в котором настроен вывод товаров и указаны соответствующие id и классы. Что не работает: - по клику на кнопку "удалить" по аналогии с кнопкой "добавить в карзину" должен запускаться процесс отсылки id на страницу karzina. После чего если условие isset($_POST['remove']) выполняется из массива сессии должен быть удален переданный id и возвращен список всех оставшихся элементов но этого почему-то не происходит. Ии вот, пока я на этом повис не понимаю в чём причина. Кто знает? И ещё вопрос. Ребят, какие форумы посоветуете, где адекватные люди могут адекватно подсказать?
  9. Тек. С гетом я разобрался. Осталось разобраться со всем остальным теперь) Спасибо всем, кто подсказывал и помогал.
  10. Спасибо, я поробую в этом разобраться. Хотя ваш код мне кажется сложным для моего понимания =) Проблема была в отсутствии этой штуки $(document).ready(function() Понять бы зачем она нужна вообще)
  11. Не, там суть была в другом. Я не записывал значения во что либо. Т.е. значения передавались, а запись значений не происходила соответственно и выводить было нечего. Сейчас встрял с другим. С простой передачей параметров с объявлением я разобрался $.get("/korzina", { name: "John", time: "2pm" } ); Но если нужно передать переменную? Предположительно для неё тоже нужен ключ и значение, я сделал так $.post("/korzina", {data: id} );Где var id объявляется чуть ранее и принимает различные значения. На принимающей стороне, на странице к которой осуществляется запрос стоит следующее if (isset($_POST['data'])) {$id = $_POST['data'];echo "<br/>";echo $id;}Однако переменная не выводится, соответственно такого ключа в массиве POST нет. Почему? Я опять что-то не так делаю?
  12. Кажется я разобрался, спасибо)
  13. http://jazz-i-lopata.ru/ Я пробую делать корзину. Первые шаги. Дело в том, что я пока начинаю изучать php, а с js вот только знакомлюсь. Каша в голове та ещё. Задача, чтобы по клику по ссылке "добавить в карзину", происходила отправка данных на страницу http://jazz-i-lopata.ru/korzina, без перезагрузки страницы. Соответственно. Там уже идёт вывод таблицы со всеми товарами, подсчёт количества товаров и общей цены. Думаю вывести это всё потом плавающим выдвижным блоком, но это уже косметическое. Потом нужно будет дописать функции удаления товаров и функцию отправки данных на почту. Но это уже потом. Сейчас я застрял с этим js и аяксом.
  14. CoDy Спасибо. Да, действительно данные отправляются по адресу /korzina?name=John&time=2pm. На этой странице массив не пустой и выводит переданные значения. Однако почему так происходит я пока всё же не понимаю. Ну т.е. я понимаю, что параметры передаются, но почему через урл, который формируется на ходу? Или же я выбрал не тот способ для передачи данных на страницу?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy