Последние темы


Shopker - облачный Шопкипер. Первый месяц - бесплатно!

  • 0_1556624151954_shopker-logo.png

    https://shopker.org/
    Первый месяц бесплатно!

    Shopker - облачный сервис для создания интернет-магазина (SAAS), использующий движок Shopkeeper 4.

    • Быстрое создание интернет-магазина с использованием готового шаблона. 4 шаблона на выбор.
    • Бесплатный домен 3-го уровня (my-site.shopkerx.net) без рекламы (shopkerx.net не перенапрявляет на основной сайт).
    • Возможность привязки своего домена и SSL-сертификата (обращаться в службу поддержки).
    • Подключение платежных систем. Есть поддержка агрегатора Робокасса (можно с Робочеками) и PayPal. При использовании Робочеков не нужен кассовый аппарат, но есть дополнительные проценты (спросить у менеджера Робокассы).
    • Возможность импорта и экспорта товаров (файлы CSV, XLS, XLSX).
    • На минимальном тарифе возможно только создание двух баз данных MongoDB.
    • Возможность полного изменения внешнего вида сайта. Редактирование шаблонов, стилей и скриптов.
    • Резервные копии базы данных.
    • Гибкие условия. С любыми идеями можно обращаться в службу поддержки. Для каждого сайта можно изменить параметры PHP и т.п.
    • Автоматическое обновление системы и компонентов. С выходом новых компонентов или добавлением новых функций система будет обновлена для всех клиентов.

    Тарифы
    Посмотреть шаблоны

 

Последние комментарии

  • A

    Участник @Andchir написал в CatalogFill и filter_export:

    нужно через разделитель || сделать 2 столбца и т.д.

    Создаете дополнительную колонку (можно несколько) после ТВ, значение которого нужно разделить. ID ТВ для такой колонки можно указать, тот которого не существует.

    //разбивка по столбцам при импорте и экспорте (content|tv|category) $cf_config['content_row'] = array( ... array('Параметры товара', array(2, 'tv')), array('Параметры товара - вторая колонка', array(2000, 'tv'))// Дополнительная колонка в экселе );

    Далее в конфигурационном файле разделяете с помощью функции filter_export().

    //функция для фильтрации значений при ЭКСПОРТЕ function filter_export($value_arr, $doc_id=0){ $output_arr = $value_arr; if(!empty($output_arr[2])) { $tmp = explode('||', $output_arr[2]);// Разделяем строку, получаем массив if (count($tmp) >= 2) { $output_arr[2] = $tmp[0]; $output_arr[2000] = $tmp[1]; } } return $output_arr; }

    работает отлично, спасибо

    Читать далее
  • нужно через разделитель || сделать 2 столбца и т.д.

    Создаете дополнительную колонку (можно несколько) после ТВ, значение которого нужно разделить. ID ТВ для такой колонки можно указать, тот которого не существует.

    //разбивка по столбцам при импорте и экспорте (content|tv|category) $cf_config['content_row'] = array( ... array('Параметры товара', array(2, 'tv')), array('Параметры товара - вторая колонка', array(2000, 'tv'))// Дополнительная колонка в экселе );

    Далее в конфигурационном файле разделяете с помощью функции filter_export().

    //функция для фильтрации значений при ЭКСПОРТЕ function filter_export($value_arr, $doc_id=0){ $output_arr = $value_arr; if(!empty($output_arr[2])) { $tmp = explode('||', $output_arr[2]);// Разделяем строку, получаем массив if (count($tmp) >= 2) { $output_arr[2] = $tmp[0]; $output_arr[2000] = $tmp[1]; } } return $output_arr; }

    Читать далее
  • A

    @Andchir еще хотел спросить, как можно реализовать разделение столбцов при экспорте тип ввода ТВ param-edit, в экселе выводит видalt text нужно через разделитель || сделать 2 столбца и т.д., я понимаю что нужно через filter_export, можете подсказать, спасибо

    Читать далее
  • Покажите скриншот, чтобы было видно что вы вводите в значение по умолчанию.

    Читать далее