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

Всего найдено: 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
  • А можно как-то сделать исключение "оборачивания" какого-то отдельного элемента на странице (в каталоге)?
    В каталоге вывожу карту по адресу в доп.поле, так вот если под админом, геокодер яндекса ломается и карта не отображается :)

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

Новости

  • 19 сентября 2025 г.
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября 2025 г.
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта 2025 г.
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.