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

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

  • 24 февраля 2014 г.
  • Так же еще можно инклюдить файлы отдельные.
    Например я делаю обычно так - основной шаблон, например site.php - внутри него сплошные инклюды из каталога blocks, а там уже по надобности кусками можно раскидать как угодно.
  • 13 февраля 2014 г.
  • Call to undefined method Slider_model::show()
    нагло сообщает вам о том, что в классе вашей модели нет соответствующего метода.

    Чтобы создать модуль надо сделать 2 простых шага:
    - посмотреть как реализован любой из модулей
    - сделать свой таким же образом

    Но, если вы спрашиваете, что такое Call to undefined method, причем на форуме а не у гугла, то лучше заплатите кому-нибудь и не мучайтесь. Без обид)
  • 28 апреля 2014 г.
  • Все реализуемо. Как писали выше, нужно знающего человека попросить написать задание, как это вообще должно выглядеть, что надо, что лишнее, и т.п.
    Можно конечно и с инстанта передрать все, но мож там половины нафиг не надо..
  • 11 февраля 2014 г.
  • Цитата
    Нашел код, но как мне его подправить? http://ht.brooksite.ru/calculyator-na-sait.html

    Руками, вестимо)

    Забейте на тот код, что вы нашли, там куча лишнего.
    Вам всего-то нужно переписать вывод шаблона list, а точнее - создать в нем рядом с каждым товаром нужную вам галку (в шаблоне buy form)
    ну и скрипты поправить..

    Или, добро пожаловать
  • 05 февраля 2014 г.
  • удалить эту строку map_no_show из всех статей
    то есть?..

    создается поле text2 после text1
    нет, поле текст1 дополняется текстом который в текст2, или я не понял опять о чем речь? )
    если просто добавить поле, то это в phpmyadmine делается без всяких запросов, мышкой)
  • 05 февраля 2014 г.
  • Цитата
    у каждой статьи удалить это поле


    Если уж на то пошло, то поле не у статьи, а у записи в таблице.
    Таблица состоит из столбцов. Один из них, тот который вам нужен.
    Если вам нужно именно удалить столбец, то это опять же делается в вышеназванном phpmyadmin. Если изменить значение поля у всех записей в таблице, то решение было выше.

    Цитата
    а чтоб оно шло после определенного поля, например `text1`

    Видимо вы совсем невнимательны) - http://awesomescreenshot.com/0742b496d2
  • 29 января 2014 г.
  • У себя пофиксил проблему долгого импорта переписыванием логики немного:
    там по умолчанию при импорте цен старые удаляются достаточно медленно, потому что по одной.

    решил предварительным удалением всех из временной таблицы, импорта в нее и, затем, перегоняя записи из временной в нужную (таблицы shop_price и shop_price_param вроде)

    В итоге прирост ощутимый (5 мин вместо часа)
  • 07 января 2014 г. , редакция: 1389112370
  • Код
    function list_category() {
    ***
    ////navigation//
    $this->diafan->_paginator->page = $this->diafan->page;
    $this->diafan->_paginator->navlink = $this->diafan->_route->current_link("page");
    $this->diafan->_paginator->navlink_tpl = $this->diafan->_route->current_link("", array("page" => "%d"));
    $this->diafan->_paginator->nen = $this->list_category_elements_query_count($time, $cat_ids);
    //new
    $this->diafan->_paginator->nastr = // !! тут указать нужное количество, полученное, например через $_GET
    //--new
    $links = $this->diafan->_paginator->get();
    ////navigation///
    ***
    }


    по идее как-то так, но не проверял
  • 27 декабря 2013 г. , редакция: 1388118274
  • мм, тогда вот, рядом оно же ш - /modules/cart/payment/non_cash/cart.payment.non_cash.num2str.php

    поменять тут

    Код

    $this->namerub[1] = "рубль ";
    $this->namerub[2] = "рубля ";
    $this->namerub[3] = "рублей ";


    и тут

    Код

    $this->kopeek[1] = "копейка ";
    $this->kopeek[2] = "копейки ";
    $this->kopeek[3] = "копеек ";


    и еще вот тут
    Код

    public function get($L) {
    ...
    $s .= "рублей ";
    ...
    $s .= "рублей ";
    ...
    $s.=" 00 копеек";
    ...
    }
  • 13 декабря 2013 г.
  • файл shop.admin.import.php
    функция set_rewrite

    закомментировать
    Код

    if(! $this->is_field("rewrite"))
    return;
    $value = $this->field_value("rewrite");


    и далее как-то так

    Код

    $name = '';
    if($this->field_value("name"))
    {
    $name = $this->field_value("name");
    }
    else
    {
    $name = $this->id;
    }
    Customization::inc('adm/includes/save_functions.php');
    $save_functions = new Save_functions_admin($this->diafan);
    $value = $save_functions->generate_rewrite($name);
  • 13 декабря 2013 г. , редакция: 1386936712
  • в консоли отследите что аякс возвращает при клике на кнопку, и срабатывает ли он вообще.
    только предварительно может потребоваться закомментировать проверку на user hash (где-то в начале функции обычно)

    дальше уже судя от возвращаемого ответа плясать.

    P.S. у меня что-то подобное было, ток не помню от чего, то ли категории отключены были, толи еще что-то, не буду врать.
  • 11 декабря 2013 г.
  • Если прям по артикулу надо, то смотрите модель магазина, функции expand_sort_with_params и get_sort_links. 1-я точно нужна, 2-я - не помню точно.
    там в массиве $sort_directions заданы имена полей в БД (с алиасами и ордерами).

    по умолчанию он выглядит как то так:
    Код

    $sort_directions = array(
    1 => 'pr.price ASC',
    2 => 'pr.price DESC',
    3 => 's.name'._LANG.' ASC',
    4 => 's.name'._LANG.' DESC'
    );


    а, например с возможностью сортировки по "популярности" (количеству покупок товара):
    Код

    $sort_directions = array(
    1 => 'pr.price ASC',
    2 => 'pr.price DESC',
    3 => 's.name'._LANG.' ASC',
    4 => 's.name'._LANG.' DESC',
    5 => 's.counter_buy ASC',
    6 => 's.counter_buy DESC'
    );




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

Новости

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

Форум