Alexey
тогда 3 или 8)
Pathologic
все сосуды запаяны, купорос никогда не польется в баки
Alexey
Andrews
В чудесном 2D мире так и будет :D
Pathologic
Pathologic
что ж, придется тогда демонтировать кран
Alexey
Alexey
Можно наклонить и сделать дырку
Pathologic
против такого мне нечего возразить
Anonymous
CZB
подскажите какой из пхп модулей устанавливать Оо?
Anonymous
При выcоте выше H=14.0 mm отверcтия ЛЮБОГО диаметра правого ответвления, при ЛЮБОМ потоке через 9 канал будет сосать воздух
Иван
apt-get install php-5*
Aliaksandr
С чего вы взяли, что эти трубы запаяны:)
Anonymous
CZB
спасибо за ответ
Андрей [aharito]
Всем привет! Вопрос по FormLister.
Есть форма с 3-мя полями :
Имя, Email, Телефон
Нужно, чтобы юзер обязательно заполнил хотя бы одно из 2-х (мыло или телефон), или оба сразу.
Есть где-либо описание, как это сделать?
я ФормЛистер ещё не знаю толком.
Раньше Здесь Был Мат_
Раньше Здесь Был Мат_
Но если нужно только одно из двух, то дописывать нужно кастомное правило
Андрей [aharito]
Андрей [aharito]
Андрей [aharito]
Что нужно было заполнить хотя бы одно из двух.
Раньше Здесь Был Мат_
Что нужно было заполнить хотя бы одно из двух.
class ValidatorExt extends Validator{
//Проверка, если нужен адрес
/**
* @param $fl
* @param $value
* @param $a
* @return bool
*/
public static function ifAdress($fl,$value,$a){
if (in_array($fl->getField('delivery'),$a)){
return parent::required($value);
}
return true;
}
}
Андрей [aharito]
Раньше Здесь Был Мат_
Это пример, если выбрана доставка, то проверять и поле адреса
Раньше Здесь Был Мат_
ещё, если в отдельном файле будете дописывать, то нужно его будет прописать в _autoload.php формлистера
Андрей [aharito]
Камиль
Всем привет. Нужен совет
'prepareAfterProcess' => array(function ($modx, $data) {
global($theme);
// не видит $theme
$data['SOURCE_DESCRIPTION'] = $theme;
})как передать в prepareAfterProcess переменную вне $data?
Раньше Здесь Был Мат_
а глобал это функция*
Раньше Здесь Был Мат_
?
Камиль
решил)))
'contentDefaults' => '{
"SOURCE_DESCRIPTION": "' .$config['theme']. '"
}',
Asan
<?php
$tv2_status = $modx->getTemplateVar('poptab', 'name', $docid);
$status = $tv2_status['value'];
if($status=='910'){
echo '<div class="popular"><i class="far fa-star"></i><span></span></div>';
}
if($status=='911'){
echo '<div class="popular" style="background: #9e1cff;"><i class="fas fa-check"></i></i><span></span></div>';
}
if($status=='912'){
echo '<div class="popular" style="background: #ff7171;"><i class="far fa-heart"></i><span></span></span></div>';
}
Asan
помогите решить, есть интернет магазин, в каждой карточке товара есть tv параменты которые отмечаются галочкой, при отметке выводится определенная иконка(в тренде, популярное, наш выбор), но если поставить 2 галочки или 3, не выводися не одна иконка, как будет правильней это все написать, чтобы если нужно товару нужно задать все три отображалось 3 иконки
Раньше Здесь Был Мат_
помогите решить, есть интернет магазин, в каждой карточке товара есть tv параменты которые отмечаются галочкой, при отметке выводится определенная иконка(в тренде, популярное, наш выбор), но если поставить 2 галочки или 3, не выводися не одна иконка, как будет правильней это все написать, чтобы если нужно товару нужно задать все три отображалось 3 иконки
Когда два варианта выбрано в чекбоксах, то в переменной $status такая, например, строка 910|911, соответственно не подходит не под одно условвие
Раньше Здесь Был Мат_
Нужна разбить на массив, а потом в конструкции switch(true) можно проверить
Alexey
<?
$out='';
$sa = explode('|',$status);
foreach($sa as $s)
{
if ($s==910) $out.='....';
if ($s==911) $out.='....';
if ($s==912) $out.='....';
}
return $out;
Alexey
ну или через case
Asan
он будет выводить несколько?
Раньше Здесь Был Мат_
Alexey
а. можно еще без foreach:
<?
$out='';
$sa = explode('|',$status);
if (count($sa))
{
if (in_array('911',$sa)) $out.='...';
if (in_array('912',$sa)) $out.='...';
}
return $out;
Alexey
$sa = explode('|',$status); - здесь "палочка" (кстати, а как называется этот символ?=)) ставишь разделитель, который у тебя используется в ТВ
Раньше Здесь Был Мат_
Раньше Здесь Был Мат_
гугл говорит
Alexey
пирог?)
Раньше Здесь Был Мат_
труба
Alexey
Пирог звучит круче)
Alexey
Как кнопка включения, что не так?)
Сергей
Alexey
В предвкушении праздника?)
Alexey
У меня вчера белк помер вечером(
Сергей
/)/) (\__/) (\(\
(':'=) (=';'=) (=':')
(")("),,) (")_(") (..(")(")
Сергей
Alexey
Да я и свою внутреннюю белку кормлю, и этих двух - а вот, блин, хз из-за чего.
Alexey
Джунгарики когда померли там понятно было - их кошка до смерти закашмарила, а тут ваще не понятно с чего
Сергей
так внутренняя то как?
Alexey
ну она обычно по вечерам просыпается. после просмотра футбола, после слов а что так мало взял, а поехали в караоке и т.д.)
Сергей
)) белковод
Anonymous
Всем привет!
Ребята, может быть кто сталкивался....
Мне нужен twitter виджет.
За регался на твиттере, но поиск пока что без результата....
Andrey
http://take.ms/0lYnzt обновленный рейтинг CMS от itrack
Anonymous
о, спасибо!
Alexey
интересно: а почему версия вышедшая 15 декабря 2017-го счиатается более свежей, чем версия вышедшая 2-го марта 18-го?)
Сергей
@AndreyMyagkov
так же iTrack только недавно узнали, что есть ещё и Evo.
Дмитрий с ними общался
Andrey
да они вообще сначала потеряли modx и evo, я им тоже писал, вот вернули теперь
Сергей
Alexey
MODX evo - в 2005 (0.9.х), evolutionCMS - 2017
Сергей
Лёх, так они и не в курсе, там же аналитикой через гугл занимаются
Сергей
Сергей
с живой аналитикой сложно поспорить
Anonymous
И тогда картина в рейтинге становится не такой веселой, да?
Антон
тут MODX это рево только?
Alexey
Можно и так. Только в том случае, если они не обновлены. А бОльшая часть из них обновлена