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

правильная настройка "Обработка изображений"

  • 10 апреля 2015 г.
  • Здравствуйте!
    В общем проблема такая, в данный момент "Обработка изображений" работает видимо не правильно, помогите настроить на вывод изображения каталога товаров.

    Код

    //вывод изображений товара
    if (!empty($row["img"]))
    {
    echo '<div class="grid-inner">';
    foreach ($row["img"] as $img)
    {
    switch ($img["type"])
    {
    case 'animation':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="prettyPhoto[gallery'.$row["id"].'shop]">';
    break;
    case 'large_image':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';
    break;
    default:
    echo '<a href="'.BASE_PATH_HREF.$img["link"].'">';
    break;
    }
    echo '<img src="'.$img["src"].'" width="238" height="164" alt="'.$img["alt"].'" title="'.$img["title"].'" image_id="'.$img["id"].'">'
    . '</a> ';
    }
    echo '</div>';
    }
    else
    {
    echo '<img src="'.BASE_PATH.'img/nophoto.jpg" width="220" height="auto">';
    }

    echo '</div>';


    помогите ее правильно заставить работать.
  • 10 апреля 2015 г.
  • помогите составить код:
    Код
    echo '<img src="'.$img["src"].'" width="238" height="164" alt="'.$img["alt"].'" title="'.$img["title"].'" image_id="'.$img["id"].'">'
    . '</a> ';

    что бы он брал сгенерированную картинку процентильную а не сам сдавливал по width="238" height="164"
  • 10 апреля 2015 г. , редакция: 10 апреля 2015 г.
  • а из базы не взять ни как?
    Код
    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'
    . '</a> ';

    или
    Код
    echo '<img src="'.BASE_PATH.$img["link"].'" alt="'.$img["alt"].'" title="'.$img["title"].'" image_id="'.$img["id"].'">';
    echo '</a>';

    • 10 апреля 2015 г.
    • не подскажите как данный код
      Код

      echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'
      . '</a> ';


      определит, что мне нужно Превью товара(папка preview, с id 4) в данном коде по мне он из не откуда их собирается взять...
      • 10 апреля 2015 г. , редакция: 10 апреля 2015 г.
      • а как ваш код определял что Вам нужно Превью товара(папка preview, с id 4) ?

        вопрос то как звучал?
        Цитата
        что бы он брал сгенерированную картинку процентильную а не сам сдавливал по width="238" height="164"
        • 10 апреля 2015 г. , редакция: 10 апреля 2015 г.
        • мой код не как, вот я и пытаюсь понять ход работ, я еще создал один обработчик дал ему тег 239159, пытаюсь вывести как написано в примере:
          Код
          echo '<img src="'.$img["vs"]["239159"].'">';


          но не чего не выводиться...(картинки в данной папке есть и уже переформатированные скриптом диафана)


          PS
          вы не совсем поняли вопрос, вопрос токов: у меня в папку падают картинки по размеру окошка вывода, мне нужно что бы из этой папки картинки выводились
  • 14 апреля 2015 г. , редакция: 14 апреля 2015 г.
  • Люди помогите разобраться, почему не работает:
    Код
    echo '<img src="'.$img["vs"]["name"].'">';


  • 17 апреля 2015 г.
  • name - вы откуда берете?
    • 17 апреля 2015 г.
    • name - переменная которую я задаю в Настройки модуля Каталог товаров => Изображения =>Генерировать размеры изображений => там типо тег или перменую задаешь, вот то что там написано я вставляю в echo '<img src="'.$img["vs"]["сюда"].'">';
      • 18 апреля 2015 г.
      • Тогда вообще все верно, у меня лично так все работает.

Новости

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