Вход • Регистрация

Настройки товарных страниц (турбо-страницы Яндекса для интернет-магазинов)

  • 04 ноября 2018 г.
  • Доброго всем времени суток!
    Подскажите, как выполнить пунк 1 - "Создайте на вашем сайте адрес, передав по которому ID товара, товар добавится в корзину, а пользователь в неё перейдёт."?
    • 07 ноября 2018 г.
    • Нет такого адреса.
      В DIAFAN.CMS корзину товар добавляется аяксом и там целая куча параметров и условностей, ведь есть и зависимые цены, в выпадающие характеристики и дополнительные услуги и количество и пр.
      Что-то типа site.ru/shop/?good_id=54&module=shop&action=buy&count=1 можно сделать, но это надо всё равно костыль писать, чтобы система не только через ajax принимала переменные, но и через GET
      И если доп.характеристики есть, типа цвет, то надо ещё прибавлять типа &param20=54

      Короче, на Яндексе какая-то слишком простая форма для слишком простых сайтов, где товар купил и всё. А что там куча всего может ещё быть, не учтено
      • 07 ноября 2018 г.
      • Понятно, жаль((( так как в мобильной выдаче Яндекс наверняка будет отдавать приоритет турбо-страницам...
        • 07 ноября 2018 г.
        • Сделать-то можно всё, это не проблема. Сделать функцию в /themes/functions/ и потом её на любую страницу в виде тега поставить. А в функции просто обработка GET[id], засовывание этого товара в корзину и редирект на корзину. Какие проблемы? ;)
          • 07 ноября 2018 г. , редакция: 07 ноября 2018 г.
          • Тем более инструкция есть. Недавно список пользователей для экспорта так делал с сортировкой и поиском. Так что всё достаточно просто - запрос в БД согласно документации если нужны данные CMS, немного php-кода и всё, дело в шляпе.

            • 08 ноября 2018 г.
            • Спасибо, буду разбираться))
              У меня тематика такая. что у товаров нет характеристик от которых зависит цена, так что, возможно, для меня турбо-страницы яндекса были бы актуальны
      • 07 ноября 2018 г.
      • Цитата
        Короче, на Яндексе какая-то слишком простая форма для слишком простых сайтов, где товар купил и всё. А что там куча всего может ещё быть, не учтено


        По этой причине и завершился проект "Заказ на маркете"
        - люди кидали К ПРИМЕРУ ванны и оформляли - а реально они должны были комплектоваццо ножками.... и дохрена возвратов было....
  • 30 декабря 2018 г.
  • Кому то может быть полезно:

    Самый простой вариант, без доп параметров и прочего.

    В вебмастере указать такую ссылку "КОРЗИНА/?id={offer_id}"

    Засунуть в файл cart.form.js
    Код

    $.extend({
    getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
    hash = hashes.split('=');
    vars.push(hash[0]);
    vars[hash[0]] = hash[1];
    }
    return vars;
    },
    getUrlVar: function(name){
    return $.getUrlVars()[name];
    }
    });

    if($.getUrlVar('id')){
    var id = $.getUrlVar('id');

    $.ajax({
    url: '/',
    type: 'POST',
    data: {
    action: 'buy',
    module: 'shop',
    good_id: id,
    count: 1
    },
    success: function(){
    window.location.href = 'ПОЛНЫЙ ПУТЬ В КОРЗИНУ';
    }
    });
    }
    • 30 марта 2019 г.
    • Степан (idxdoc).

      Не добавляется товар в корзину, нажимаю "Добавить в корзину", корзина открывается пустая. (

Новости

  • Вчера, 09:05
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.