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

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

  • 09 апреля 2019 г.
  • Я использую вот такой код для адаптивности

    CSS
    Код

    /*video youtube*/
    .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 56.25%;
    }

    .embed-responsive.embed-responsive-4by3 {
    padding-bottom: 75%;
    }
    .embed-responsive{
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
    width:100%;
    margin:30px 0;
    }

    .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
    }


    HTML
    Код

    <div class="embed-responsive embed-responsive-16by9">
    <iframe class="embed-responsive-item" src="..."></iframe>
    </div>
    <div class="embed-responsive embed-responsive-4by3">
    <iframe class="embed-responsive-item" src="..."></iframe>
    </div>
  • 15 апреля 2019 г. , редакция: 1555281101
  • если учет вести в одно системе измерения - в миллилитрах или в литра, то все просто, допустим, в миллилитрах

    Масло 1 = 5000 р.
    Обем = 10 000 мл

    масло 2 = 500 р
    Объем = 800 мл

    [price_2] = 1000*[price_1]/[объем]

    Масло 1
    price_2 = 1000*5000/10000 = 500

    Масло 2
    price_2 = 1000*500/800 = 625
  • 14 апреля 2019 г.
  • Цитата
    Александр, но тогда люди могут заказать и 3 литра, а в реальности из бочки в 20 л никто вам нужное количество отливать не будет.


    Почему, есть
    цена - 30000 рублей,
    Объем, литров - 10

    Цена за литр: 30000/10=3000 рублей

    Цена за литр рассчитывается автоматически, и к заказу никак не относится и есть возможность заказать только 10 литров, а цена за литр просто для информации
  • 14 апреля 2019 г.
  • А если будет акция, то при методе, когда добавлена характеристика, надо будет заново пересчитывать стоимость.

    проще ввести характеристику объем тары, тип или число или выпадающий список.

    если объем тары 10 литров, а цена 30 000, то просто в шаблоне делить 30 000 / 10 = 3 000 рублей / литр
  • 09 апреля 2019 г.
  • Необходимо создать характеристику - Объем - тип - Выпадающий список с выбором нескольких значений,
    добавить поля
    - тара
    - литр

    в редактировании товара напротив этой характеристики поставить галочку - влияет на цену и будет несколько цен
  • 03 апреля 2019 г.
  • Вроде как

    Код
    RewriteRule ^(.*)sitemap.xml$ index.php?rewrite=sitemap.xml [QSA]


    Создает имитацию файла sitemap.xml

    Код
    RewriteRule ^(&*)(.*)/$ index.php?rewrite=$2 [QSA]


    Этот переход по страницам - чпу

    Код
    RewriteCond %{REQUEST_FILENAME} !-f


    Дает возможность напрямую обратиться к папке на сервере для доступа к файлам, чтобы index.php их не обрабатывал как пути к страницам

    Код
    RewriteCond %{REQUEST_FILENAME} !-d


    Тоже самое, только с файлами

    Код
    RewriteRule ^index.php/(.*)$ index.php?rewrite=index.php/$1 [QSA]


    Все запросы типа index.php?{GET_ZAPROS} передавать в index.php
  • 30 марта 2019 г.
  • Многие знают, просто похожие темы появляются на форуме, поэтому многим уже просто не интересно на них отвечать.

    Если вы через блок товары выводите, на наберите в поиске яндексаШаблонные теги diafan. Cms.

    Вам надо добавить параметр count=12

    И подключить любой слайдер типа owl-courusel
  • 29 марта 2019 г. , редакция: 1553855107
  • Чисто теоретически

    Вставляем новый шаблонный тег в шаблон бренда и прописываем там ID бренда, в котором находится

    Код
    echo $this->diafan->_tpl->htmleditor('<insert name="brand_categories" module="shop" id="' . $result['id'] . '">');


    Создаем shop.custom.php

    Код
    class Shop extends Controller
    {
    new public function brand_categories($attributes) {
    $result = $this->model->brand_cats($attributes['id']);
    echo $this->diafan->_tpl->get('brand_categories','shop',$result);
    }
    }


    Затем создаем файл shop.model.custom.php

    Код
    class Shop_model extends Model
    {
    new public function brand_cats($id)
    {

    $result = DB::query_fetch_all("тут сам JOIN запрос к базе с таблиц shop_category и rewrite");;
    return $result;
    }
    }


    Создаем файл, где будем выводить категории - shop.view.brand_categories.php

    Код
    vd($result);

  • 22 марта 2019 г.
  • В стандартном рейтинге оценка записывается в базу, уберите лишнее поставьте 2 кнопки
    1 - ненравится со значением минус 1,
    2 - нравится со значением 1
    И рейтинг будет оценки суммировать

    А то что красное и зеленое сделать
    Общая оценка - общее количество оценок
    Текущее значение - сумма значений

    Длина зеленой полосы в процентах
    (Текущая_оценка/Общее_количество)*100
  • 12 марта 2019 г.
  • Уважаемые форумчане,
    те, кто озадачился выбором шаблона для вашего сайта, предлагаем посмотреть в сторону нашего шаблона Универсальный адаптивный интернет-магазин ToyStories - вот тут демка


    • Его легко адаптировать под свою тематику,
    • поменять цвета заменив всего пара строчек в файле style.less [задавайте вопросы, если нужна помощь, как файл less превратить в css],
    • два варианта отображения брендов на главной странице - плитка и слайдер
    • последний просмотренный товар и товары из той же категории
    • адаптирован под мобильные устройства


    Задавайте свои вопросы и пожелания по изменению, мы все обсудим и найдем точки соприкосновения!

  • 09 февраля 2019 г.
  • Сделайте блоками

    Блок с ключевиком
    |Свернутый текст с водой
    Блок с ключевиком
    |Свернутый текст с водой
    Блок с ключевиком
    |Свернутый текст с водой
    Блок с ключевиком
    |Свернутый текст с водой
Показывать по:

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум