Как скрыть товар у которого картинка называется «000.jpg»
$APPLICATION->IncludeComponent("bitrix:catalog.section.list")
function createArrays($count = 3)
{
$result = [];
for ($i = 1; $i <= 3; $i++) {
${'arr_' . $i} = [rand(10, 20)];
$result[] = ${'arr_' . $i};
}
return $result;
}
$result = [];
foreach (createArrays() as $arr) {
$result = array_merge($result, $arr);
}
echo '<pre>';
var_dump($result);
echo '</pre>';
html для php
- это что за зверь?$links = [
[
'href' => 'link1',
'picture' => 'linkToPic1'
],
[
'href' => 'link2',
'picture' => 'linkToPic2'
],
[
'href' => 'link3',
'picture' => 'linkToPic3'
],
[
'href' => 'link4',
'picture' => 'linkToPic4'
],
];
<? if(count($links) > 0): ?>
<div class="center_x">
<ul>
<? foreach($links as $item): ?>
<li><a href="<?=$item['href']?>"><img src="<?=$item['picture']?>"></a></li>
<? endforeach; ?>
</ul>
</div>
<? endif; ?>
<li>
, которые должны быть обернуты в тег <ul>
, чего вы не сделали. В своем коде я добавил этот тег. $manager = new AddressManager();
$manager->outputAddresses((string)$settings->resolvedomains);
if (isset($_POST['body'])) {$body = $_POST['body']; if ($body == '') {unset($body);}}
$tovar = isset($_POST['list-tovar']) && !empty($_POST['list-tovar']) ? $_POST['list-tovar'] : '';
$mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body";
$mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body \nВыбрали: $tovar";