dma84: В CSS3 нет возможности обратиться к сестринскому элементу, который по коду выше. Либо ждите полной поддержки CSS4, либо меняйте положение элементов в коде.
И да, label не может быть внутри input, только наоборот.
Обычно вы пользуетесь верным вариантом
input:checked + label
или
input:checked ~ label
Может вы имели ввиду, что правильно <input><label>, а не <label><input> ??
---------- Добавлено 25.10.2017 в 23:36 ----------
tommy-gung: пользуюсь таким:
<label>
<input>
<span></span>
</label>
Как в этом случае на css подсветить label у выбранной radio?
yet_warm: Наверное смотреть, что приходит в $fotoArr для начала.
А вообще настолько древняя версия, что для начала проверить на вирусы, на совместимость с версией PHP на сервере.
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/host1272048/bienavous.ru/htdocs/www/manager/includes/document.parser.class.inc.php(790) : eval()'d code on line 15
Он имел в виду, что вот эта фраза лишена какого-либо смысла, потому что невозможно запихать <label> вовнутрь инпута.
---------- Добавлено 26.10.2017 в 01:28 ----------
В этом случае подсвечивают <span> вышеописанным способом.
спасибо, разобрался, со span все работает!
но у меня часть сайта сделана когда label внутри input, часть наоборот
Поэтому и не применялись классы к этой половине
В CSS3 нет возможности обратиться к сестринскому элементу, который по коду выше. Либо ждите полной поддержки CSS4, либо меняйте положение элементов в коде.
И да, label не может быть внутри input, только наоборот.
Обычно вы пользуетесь верным вариантом
или
Может вы имели ввиду, что правильно <input><label>, а не <label><input> ??
---------- Добавлено 25.10.2017 в 23:36 ----------
пользуюсь таким:
Как в этом случае на css подсветить label у выбранной radio?
есть мысли у кого?
Наверное смотреть, что приходит в $fotoArr для начала.
А вообще настолько древняя версия, что для начала проверить на вирусы, на совместимость с версией PHP на сервере.
<?php
$fotoArr=json_decode($output);
if($fotoArr&&$fotoArr[0][0]) {
return $fotoArr[0][0];
}else{
return '/tpl/images/nophoto.jpg';
}
?>
Это номера строк не оттуда. 27 и 15 - это в eval()'d code.
Сниппеты с этими строками смотреть?
---------- Добавлено 11.10.2017 в 17:16 ----------
Это номера строк не оттуда. 27 и 15 - это в eval()'d code.
Нашел на какой сниппет ругается. Что не так с этой функцией?:
foreach ($fotoArr as $v) {
$fields = array ('[+url+]','[+link+]','[+title+]','[+num+]');
$values = array ($v[0],$v[1],$v[2],$num);
$fotoRes[$num] = str_replace($fields, $values, $rowTpl);
$num++;
}
Проблема на modx evo 1/0/8
1) При любом действии на сайте, изменении контента, даже просто кэш очистить через админку, выдает:
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error: Invalid argument supplied for foreach()
Error type/ Nr.: Warning - 2
File: /home/host1272048/bienavous.ru/htdocs/www/manager/includes/document.parser.class.inc.php(814) : eval()'d code
Line: 27
line 27: var $stopOnNotice;
2) Также в журнале нашел по плагину:
syntax error, unexpected $end
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/host1272048/bienavous.ru/htdocs/www/manager/includes/document.parser.class.inc.php(790) : eval()'d code on line 15
line 15: var $table_prefix;
Помогите, где копать?