Спасибо, чувствовал, что есть какое-то "зло" в этом методе, потому и решил уточнить.не по фен-шую, как говорится)
Поля ListMultiple и List в icms2
- Предыдущая
- 1
- 2
- 3
- Следующая
- Показаны 16-30 из 42
то же и у меня, рнр 5.4белый экран
Прерывание по условию, является аналогией вышесказанному.
Нельзя по определению правил конструкцию foreach прерывать .
foreach ($value as $val){ }
if ($this->cache_key && cmsConfig::get('cache_enabled')){
Будем считать что для экземпляра класса new fieldCheckbox (предполагаемый метод cache_enabled' ) на сегодня является первым [0} ключом массива (новых) методов.Пока он нолем — как сквозняком проходит.
Обычно при переборе массива нужные-ненужные переменные разустанавливаем через unset .
И в дальнейшей определяем на основе (существует или нет ) строим логику.
Про этот пост я так и не понял, к чему он?Модель ядра —
Спросил в чем смысл добавления к условию — и включен кеш в конфиге ?Про этот пост я так и не понял, к чему он?
Пора заканчивать вопросы, побьют точно!
Это почему? Можно пруф какой-нибудь? return в цикле никакой не криминал, насколько мне известноПреждевременное окончание foreach (до перебора всех элементов ) влечет появление непредсказуемых результатов выполнения.
Видимо в том, чтобы проверить включено ли кеширование…В чем смысл добавления к условию — и включен кеш в конфиге ?
Помогите пожалуйста "довести до ума" этот хак.
- Предыдущая
- 1
- 2
- 3
- Следующая
- Показаны 16-30 из 42