0 Пользователей и 1 Гость просматривают эту тему.
  • 37 Ответов
  • 1821 Просмотров
*

sivers

  • Завсегдатай
  • 1314
  • 175 / 0
Что не так?
не так if вне цикла.
Должно быть хотя бы так (чтобы хоть как-то):
Код
<?php $i = 1; $img_hidden = ""; foreach($prodimg as $primg) { if($i++ == 2){ $img_hidden = "hidden";
} ?>
На связи в телеге @sivers
*

Bozhkov2

  • Захожу иногда
  • 391
  • 11 / 0
if($i++ == 2)
Так было же у меня это в цикле  :o, dmitry_stas написал что так плохо. :)
*

kit2m2

  • Живу я здесь
  • 2229
  • 187 / 1
Можно и так:
Код
foreach($prodimg as $key=>$primg) {
    if ($key == 1) { /*1 - это второе изображение, потому что отсчет идет с 0*/
        $img_hidden = "hidden";
    }
}

Так будет еще лучше, не нужна переменная $i
Бесплатные расширения для JoomShopping | Расширения на заказ | Шаблоны страниц JoomShopping | Сайты и магазины под ключ | Исправлю проблемы с навигацией и дублями | Переделаю ваш старый сайт на новом движке
*

dmitry_stas

  • Легенда
  • 13122
  • 1230 / 8
ребя, ну сори, ну что за велосипеды? какие то доп переменные, какие то проверки. зачем это все? этот код

Код
foreach($images as $key=>$image) {
    if ($key == 1) { // 1 - это второе изображение, потому что отсчет идет с 0
    }
}

200% рабочий. он переберет массив изображений и для второго изображения в массиве сработает условие. если он не работает по какой то причине, то это значит что либо что то переопределяет $key, либо вы вставляете его не так и не туда.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 2229
  • 187 / 1
Полностью согласен
Код
foreach($prodimg as $key=>$primg) {
if ($key == 1) { /*1 - это второе изображение, потому что отсчет идет с 0*/
        $img_hidden = "hidden";
}
print "<a title='".$product->name."' class='screenshot lightbox' href='".$product->product_link."'>";
print "<img id='img-".$key."_".$product->product_id."' src='".$jshopConfig->image_product_live_path."/thumb_".$primg->image_name."' '".$img_hidden."/></a>";
}
}
« Последнее редактирование: 12.01.2020, 22:02:06 от kit2m2 »
Бесплатные расширения для JoomShopping | Расширения на заказ | Шаблоны страниц JoomShopping | Сайты и магазины под ключ | Исправлю проблемы с навигацией и дублями | Переделаю ваш старый сайт на новом движке
*

dmitry_stas

  • Легенда
  • 13122
  • 1230 / 8
то это значит что либо что то переопределяет $key
ну и естественно у вас он переопределяется, потому что я написал $key, а вы говорите не работает, а при этом пишите $k :)

Я пробовал foreach($prodimg as $k=> $primg) до того как задать вопрос. Не работает так.
а $k работает в цикле товаров, выше
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Bozhkov2

  • Захожу иногда
  • 391
  • 11 / 0
Я пробовал и $key  :(
*

kit2m2

  • Живу я здесь
  • 2229
  • 187 / 1
Я пробовал и $key  :(
Это смотря как пробовали, тот ваш код предыдущий был неправильным.

А насчет $key, если не заработает, напишите любое название переменной ключа массива. Хоть $val
Бесплатные расширения для JoomShopping | Расширения на заказ | Шаблоны страниц JoomShopping | Сайты и магазины под ключ | Исправлю проблемы с навигацией и дублями | Переделаю ваш старый сайт на новом движке
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Подсвечивание отсутствующих товаров в заказе в админке

Автор Kugata

Ответов: 1
Просмотров: 88
Последний ответ 24.06.2020, 20:02:45
от nevigen
JS4.18.4/Joomla3.9.19 меню Список товаров не видит product.php в шаблоне

Автор tigra-uki

Ответов: 11
Просмотров: 229
Последний ответ 13.06.2020, 19:44:10
от draff
Два разных каталога товаров на одном сайте

Автор SHURIK

Ответов: 1
Просмотров: 112
Последний ответ 31.03.2020, 16:47:55
от nevigen
[Решено] Вывод 3-х первых картинок в списке товаров категории

Автор rudoy24

Ответов: 28
Просмотров: 6567
Последний ответ 04.01.2020, 23:35:36
от Дмитрий_76
Вертикальное меню товаров для мобильной версии сворачивающийся в трей

Автор bakyt

Ответов: 17
Просмотров: 278
Последний ответ 20.12.2019, 15:56:31
от nevigen