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

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

  • 24 июля 2012 г. , редакция: 1343111937
  • Эх и запутался я с этими характеристиками. Методом проб и ошибок выяснил, что CMS пофиг на id характеристики, важен её порядок в выводимой категории

    Так поле "Этаж/этажн." выводится не
    Код
    echo $result['param'][12]['value'];

    а
    Код
    echo $result['param'][5]['value'];
    - где 5, порядковый номер в выводимой категории (начиная с нуля)
    Если пропустить заполнение любой характеристики товара, то вместо отдельно выводимой характеристики увидим [ERROR#]
    С выводом отдельных характеристик в таблице категории совсем плохо, сплошные ошибки, выводит только "нулевую" характеристику, и то если в shop.view.param.php убрать
    Код
    if($param['id'] == id_параметра) {continue;}

    Код
    if (!empty($row["param"]))
    {
    $this->get('param', 'shop', $row["param"]);
    }

  • 24 июля 2012 г.
  • Цитата
    если такого элемента нет в массиве то естественно возникнет ощибка - придерживаясь кода, машина не может придумывать значения для несуществующих элементов.

    Режим разработчика включен, и там как раз присутствует сообщение Undefined index: param.
    А как вы выводите параметры в shop.view.list.php ?
  • 24 июля 2012 г. , редакция: 1343111784
  • Виталий, сокрытие вывода отдельной характеристики не самый важный момент в моём сообщении. Основной вопрос: почему не работает
    Код
    echo $result['param'][id]['value'];

    в shop.view.list.php
    и второе: почему, если пропустить заполнение одного из параметров выводящихся поочерёдно, то вместо значения отдельно выводимого параметра в shop.view.id.php возникает [ERROR#]
    p.s. я ничего не путаю, условие размещаемое перед циклом в shop.view.param.php работает и для страницы и для категории, но проблема с выводом, только во "вьюхе" для категории.
    Буду благодарен за помощь в решении вопроса.
  • 05 июня 2012 г. , редакция: 1338910411
  • А можно как-то сделать исключение "оборачивания" какого-то отдельного элемента на странице (в каталоге)?
    В каталоге вывожу карту по адресу в доп.поле, так вот если под админом, геокодер яндекса ломается и карта не отображается :)

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

Новости

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

Форум