Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Всего найдено: 39

  • 17 декабря 2021 г. , редакция: 1639695357
  • Всех приветствую,
    Подскажите как правильно вывести отдельно способы доставки по их ID.
    Задача такая - распределить способы доставки по отдельным вкладкам (табам) чтобы в зависимости от выбранного таба показывались помещенные в него способы доставки (см. рисунок), с табами проблем нет, а вот как распределить способы доставки чет не могу понять.
    в cart.view.table.php способы доставки выводятся циклом друг за другом, а мне нужно как то распределить их по отдельным вкладкам.
    через $result["delivery"][4]["name"] , где [4] - ID способа доставки в CMS - не получается или что то не так делаю.
    Не силен в программировании поэтому прошу помидорами сразу не закидывать )))
  • 17 декабря 2021 г.
  • Приветствую,
    по условиям понял, но это получается мне как то это в цикле нужно делать, и еще вставить в цикл вкладки - это конечно можно изгалиться, но наверное есть способ попроще. В любом случает спасибо.
  • 18 декабря 2020 г.
  • Хотелось бы включить видеофайлы в галерею изображений товара.
    В поддерживаемых форматах для загрузки в галерею только изображения (jpg, png и пр.)
    Gif анимация как я понял не воспроизводится.
    Есть ли примеры как можно такое реализовать.
  • 23 мая 2019 г.
  • Всем привет, столкнулся с задачей повысить цены на все товары сайта на 5%, а товаров этих +100500 (((
    Была идея поставить минусовой процент в Скидках - но там заблокирован ввод символа минуса (((

    Вот и подумал, что неплохо было бы реализовать модуль или дополнение которое работает по типу Скидок,
    только чтобы можно было указывать процент или фиксированную сумму на которую нужно увеличить цены.
    А также сделать кнопку "Поменять все цены" - это на случай если повышение цен не временное, чтобы потом можно было повысить уже новые цены )))

    Есть у кого идеи как реализовать такое?

  • 22 февраля 2019 г.
  • Всем привет, столкнулся с следующей проблемой.
    Пропадает фильтр показа товаров определенной категории в админке.
    Ошибка возникает при попытке импортировать дополнительные категории.
    Возможно связана с кол-вом категории/подкатегорий товаров их около 800+
    Есть мысли как с этим бороться.
    По логам все ок, импортируется все нормально, ошибок в БД нет, пропадает только фильтр.
  • 22 февраля 2019 г. , редакция: 1550828332
  • Цитата
    Открываем файл shop.admin.discount.php, ищем функцию
    Код
    public function edit_variable_object(){...}

    Там примерно третья строчка
    Код
    if(count($cs) < 100)

    меняем и наслаждаемся


    Поменял это число на 2000, но, к сожалению, не помогло...
    может кто то знает где стоит ограничение на число категорий выводимых в списке select в фильтре?
  • 22 февраля 2019 г. , редакция: 1550835720
  • Проблема почти решена )))
    правим два файла в adm/includes

    1. Делаем доступными списки категорий в редактировании карточки
    edit_functions.php
    в строке 77 меняем
    Код
    $max = 1000;

    на большее значение (например на 3000)
    P.S. За наводку огромное спасибо Степан (idxdoc)

    2. Делаем доступными списки категорий в фильтре товаров

    show.php
    В строке 758 меняем
    Код
    if(count($cats) == 1000)

    на большее значение (например на 3000)
    Это уже нашел сам )))

    3. Делаем доступными списки категорий в характеристиках товаров
    еще ищу...
  • 27 июля 2018 г.
  • Всем привет, я новичок - подскажите как реализовать работающий выпадающий список в форме поиска по параметрам

    В файле /modules/shop/views/shop.view.show_search.php заменил код по умолчанию с чекбоксами на этот

    Код

    case 'multiple':
    echo '
    <span class="input-title">'.$row["name"].':</span>';
    echo '<select select name="array[]">';
    echo '<option disabled>Не выбрано</option>';
    foreach ($row["select_array"] as $key => $value)
    {
    echo '<option for="shop_search_p'.$row["id"].'_'.$key.'">'.$value.'</option>';
    }

    Показать весь код
    echo '</select>';
    break;


    выпадающий список появился но по нему поиск не работает, скорее всего где то ошибся в коде т.к. не особо разбираюсь в PHP, просьба помочь.
    Заранее спасибо.
  • 30 июля 2018 г.
  • Все работает только появилась проблема, как теперь сделать чтобы в данном списке по умолчанию ничего не выбиралось, т.е. если ничего не выбрано, то он не участвовал в фильтрации.
    При такой конструкции
    Код
    echo '<option disabled>Не выбрано</option>';

    по умолчанию выбирается второй элемент списка и выбрать "Не выбрано" нельзя
    если изменить первый элемент на выбираемый
    Код
    echo '<option>Не выбрано</option>';
    то вообще ничего не выводится - это и понятно ведь у товаров нет характеристики "Не выбрано"



    Одно решение есть - добавить ко всем товарам отображение по значению "Не выбрано", но это наверное не правильно.
  • 15 августа 2018 г. , редакция: 1534334541
  • Добрый день,
    подскажите, пытаюсь реализовать импорт товаров из csv файла который лежит на хостинге в корне сайта https://mik-zap.ru

    Создал в папке 'https://mik-zap.ru/modules/shop/ файл shop.imp.php

    Код

    <?php

    include dirname(dirname(dirname(__FILE__))).'/modules/shop/admin/shop.admin.import.php';

    imp('https://mik-zap.ru/test.csv', $this->diafan);

    function imp($fl, $df){
    $shop_admin_import = new Shop_admin_import($df);
    $df->_route->cat = 5; // категория импорта в админке

    Показать весь код
    $shop_admin_import->upload($fl);
    }
    ?>


    Пытаюсь запустить файл
    https://mik-zap.ru/modules/shop/shop.imp.php
    https://mik-zap.ru/shop/shop.imp.php
    https://mik-zap.ru/shop/imp

    в ответ 404

    возможно дело в том, что псевдоссылка у моего "shop" у меня "katalog"

    https://mik-zap.ru/modules/katalog/shop.imp.php
    https://mik-zap.ru/katalog/shop.imp.php
    https://mik-zap.ru/katalog/imp

    снова 404

    Правильно ли я понимаю, что "категория импорта в админке" это id описания файла импорта?



    Положил файл shop.imp.php в корень - вызвал - выдал ошибку что не может найти shop.admin.import.php
    заменил путь к нему на полный
    Код

    include 'https://mik-zap.ru/modules/shop/admin/shop.admin.import.php';


    запускаю https://mik-zap.ru/shop.imp.php - снова 404

  • 15 августа 2018 г.
  • Посоветовали добавить define('DIAFAN', 1);

    Не помогло, один фиг 404
    код сейчас такой

    Код
    <?php
    define('DIAFAN', 1);
    include dirname(dirname(dirname(__FILE__))).'/modules/shop/admin/shop.admin.import.php';

    imp('https://mik-zap.ru/test.csv', $this->diafan);

    function imp($fl, $df){
    $shop_admin_import = new Shop_admin_import($df);
    $df->_route->cat = 5; // категория импорта в админке
    $shop_admin_import->upload($fl);

    Показать весь код
    }

    ?>
Показывать по:

Новости

  • 2 августа
  • Хорошая новость: Diafan стал официальным партнером Яндекс Бизнеса – сервиса для автоматического запуска рекламы в интернете. Теперь у вас есть возможность воспользоваться этим сервисом на выгодных условиях.
  • 7 апреля
  • Друзья, мы все в курсе происходящего. Санкции, стремительный рост инфляции, проблемы с поставками оборудования. Поставщики услуг и провайдеры, с которыми мы сотрудничаем, еще месяц назад подняли цены. Мы максимально оттягивали этот момент, но, к сожалению, у нас нет вариантов: с 1 мая 2022 года вынуждены увеличить стоимость тарифов Diafan.Cloud.

Блоги

  • 3.01.2022
  • Сдавая сайт заказчику, я, как правило, помогаю ему с его наполнением на первых порах. И на данном отрезке развития сайта хорошо видно, как большинство пользователей работают с контентом, т.к. заполняются разделы, пишутся статьи и новости. И наблюдая за типичными ошибками в работе с редактором, я разработал дополнение к визуальному редактору TinyMCE, которое бонусом устанавливал всем своим клиентам. А теперь вот решил описать эти ошибки в данной статье.

Блоги

  • 29.12.2021
  • 2021-ый год доживает свои последние часы, а значит самое время подвести итоги. Все подводят и мы подведем, раз уж есть такая традиция :)

    На самом деле, год выдался невероятно тяжелый и напряженный. Ограничения, связанные с пандемией, рост цен поставщиков цифровых услуг, растущая все сильнее и сильнее конкуренция. Но были и события, которыми мы гордимся. По мелочам таких много, но глобальных, масштабных и особенно значимых – всего три. О них и хочется рассказать, подводя итоги года.

Форум