Помогите пожалуйста.
Сделал интернет магазин. В описании товара положил две картинки:
<Ul class = "litlefotos"> <li> <a href='<?=$this-> product [ "img"]?> 'Class =' cloud-zoom-gallery '
rel = "useZoom:" zoom1 ", smallImage: '<? = $ this-> product [" img "]?>', title: 'описание 1'">
<Img src = "<? = $ This-> product [" img "]?>" Alt = "" /> </a> </ li> </ ul> <ul class = "litlefoto2"> <li> <a href='<?=$this-> product [ "img2"]?> 'class =' cloud-zoom-gallery '
rel = "useZoom:" zoom1 ", smallImage: '<? = $ this-> product [" img2 "]?>', title: 'описание 1'">
<Img src = "<? = $ This-> product [" img2 "]?>" Alt = "" /> </a> </ li>
, Но некоторые товары имеют одну картину - и на месте второй картинки видно ссылку, попытался дописать код: if ($ product [ "img2"] == $ product [ ""]) echo false; else {$ product [ "img2"] = $ this-> config-> address. $ this-> config-> dir_img_products. $ product [ "img2"];}
помогло частично: остался квадрат в 1 пиксель при нажатий на него делается ерунда
Ссылки нужны для библиотеки "jquery"
Думал на этой проблемой очень долго, буду благодарен за помощь.
1. Nekri - 28 Февраля, 2016 - 12:39:46 - перейти к сообщению
2. andrewkard - 29 Февраля, 2016 - 01:03:42 - перейти к сообщению
css display:none
3. Nekri - 02 Марта, 2016 - 11:01:28 - перейти к сообщению
это не поможет, разве что "css display: none" подключить через "php" или "js" но я не знаю как
4. IllusionMH - 02 Марта, 2016 - 12:12:05 - перейти к сообщению
Nekri, какой echo false; зачем? Просто не выводите всю li если нет второй картинки.
P.S. если выкладываете код - оформляйте его нормально (и подсветка и отступы) невозможно ж понять что делается
P.S. если выкладываете код - оформляйте его нормально (и подсветка и отступы) невозможно ж понять что делается
5. DelphinPRO - 02 Марта, 2016 - 12:54:01 - перейти к сообщению
if ($ product [ "img2"] == $ product [ ""])
бляяяя
бляяяя
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- if ($product["img2"]) {
- // если картинка есть, то выводим ее здесь
- }