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

Добавить лого производителя в списке товаров

  • 09 января 2017 г. , редакция: 09 января 2017 г.
  • Цитата
    if (!empty($result["brand"]))
    {
    echo '<div class="shop_brand">';
    echo $this->diafan->_('Производитель').': ';
    echo '<a href="'.BASE_PATH_HREF.$result["brand"]["link"].'">';
    echo '<span>'.$result["brand"]["name"].'</span>';
    echo '</a>';
    echo '</div>';

    // Вывод логотипа бренда
    $images = DB::query_result("SELECT name from {images} where element_type='brand' AND element_id=%d LIMIT 1", $result["brand_id"]);
    echo '<a href="'.BASE_PATH_HREF.$result["brand"]["link"].'">';
    echo '<img src="'.BASE_PATH.'userfiles/shop/small/'.$images.'">';
    echo'</a>';
    }
  • 09 января 2017 г.
  • Кеш в админке сбросил, все равно ничего не отображается, запрос в базу данных не выполняется
  • 09 января 2017 г.
  • По умолчанию за вывод производителя стоит вот этот код: //вывод производителя
    if (!empty($row["brand"]))
    {
    echo '<div class="shop">';
    echo $this->diafan->_('').'';
    echo '<a href="'.BASE_PATH_HREF.$row["brand"]["link"].'">'.$row["brand"]["name"].'</a>';
    echo '</div>';

    }

    Он работает через $row["brand"], может дело в переменной result
    • 09 января 2017 г.
    • Цитата
      Он работает через $row["brand"], может дело в переменной result
      Зависит от файл, в котором используете код. Если дефолтные файлы cms, то в файле shop.view.id.php используется переменная $result. Если файл shop.view.rows.php, то переменная $row.

      Вы, просто, не совсем пояснили условия использования кода.

      Успехов.

Новости

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

Форум