-
+1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
<?php $this->widget('bootstrap.widgets.TbButton', array(
'label' => 'Экспорт в Excel',
'type' => 'primary',
'url' => $this->createUrl('export'),
'htmlOptions' => array(
'target' => '_blank',
'onclick' => 'jQuery(this).attr(\'href\', jQuery(this).attr(\'href\').replace(/(\?.*)?$/, \'?\' + jQuery(this).closest(\'form\').serialize()))',
//'style' => 'float:right;',
),
)); ?>
Часто пытаюсь убедить людей, что Yii говно, но мои аргументы вечно парируют.
Как может здоровому человеку прийти в голову идея изобрести столь долбоёбский инструмент?
И ведь весь сраный Yii пропитан подобными высерами.
creaturemyst,
19 Октября 2015
-
+9
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
function arraySearch(arr,val) {
for (var i=0; i<arr.length; i++){
if (arr[i] == val) {
return i;
}
}
return 100;
}
if(parseInt(arraySearch(all_moods_images, change_smth)) != 100)
{
current_mood = change_smth;
what_i_have_changed = "mood";
}
else if(parseInt(arraySearch(all_energetics_images, change_smth)) != 100)
{
current_energetic = change_smth;
what_i_have_changed = "energy";
}
такой себе метод массива indexOf, вместо -1 возвращающий 100
snayps,
17 Октября 2015
-
+13
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
if(amount_listened >= 999999999999999999999999999)
{
soundManager.stopAll();
$("#left").remove();
$("#holder").remove();
//$('#banner_promo').hide();
$('#i_like_it_button_div').hide();
$('#skip_button_div').hide();
$('#not_new_button_div').hide();
$('#mood_in_the_center_of_circle').hide();
$('#energetic_in_the_center_of_circle').hide();
$('#top_mood_energy').hide();
$("#player_table").remove();
$("#mood_block").hide();
$("#energy_block").hide();
$("#myModal").modal('show');
}
Это просто шикарно :)
snayps,
17 Октября 2015
-
+3
- 1
- 2
- 3
- 4
- 5
var all_energetics_images = new Array();
all_energetics_images[0] = "calm";
all_energetics_images[1] = "moderate";
all_energetics_images[2] = "strong";
all_energetics_images[3] = "hurricane";
Источником для вдохновения стал один стартап в рунете, сложно было написать более чем в одну строку кода, автор сумел написать целым пять, есть подозрение, что платили не за рабочий функционал, а за строки кода
snayps,
17 Октября 2015
-
+1
- 1
- 2
- 3
- 4
- 5
- 6
- 7
<?php
if ($this->user->is_phone == 1 OR $this->user->is_phone == true OR $this->user->is_phone == 'true') {
$this->smarty->assign('is_phone', 1);
} elseif ($this->user->is_phone == 0 OR $this->user->is_phone == false OR $this->user->is_phone == 'false') {
$this->smarty->assign('is_phone', 0);
}
шедевр
$is_phone принимает значения 0, 1 или null
m0003r,
16 Октября 2015
-
+1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
/*дан набор целых чисел. задача: написать функцию.
которая вернет наибольшее значение из ряда
неделимое на заданное число. числитель указывается в виде
порядкового номера, который равен позиции в этом же ряде.
Позиция в ряде начинается с 1, не с 0.
*/
do{
var prog="true";
var numlen, div,div0=1, nums=[], res=0, out=[];
// выбор режима заполнения
var filling= confirm("Хотите заполнить числовой ряд автоматически?");
if (filling === true)
{
//определение длинны нового ряда
//с проверкой на нулевую длинну ряда
do{
var numlen=+((Math.random() * 10).toFixed(0)||10);
}
while(numlen===0);
alert("длинна числового ряда: " + numlen);
// автоопределение данных нового ряда
for (numlenI = 0;numlenI < numlen;numlenI++)
{
nums[numlenI] = +((Math.random() * 10).toFixed(0)||"10");
alert(nums);
};
}
else // ручное определение данных ряда
{
// что будет. если нажать cancel?
nums= ((prompt("Введите новый ряд целых чисел")) || "1");
alert("длинна числового ряда: " + nums.length);
};
/*варианты добавления:
1) добавить подциклы if с alert'ами в виде
//вертикального меню
*/
//выбираем порядковый номер числителя с валидатором
do {
div0 = Number((prompt("Задайте порядковый номер числителя из ряда", 1))||1);
var control=0;
if(div0<1||div0>numlen||isNaN(div0)){
alert("Нужно ввести в пределах диапазона ряда");
}
else control=1;
}
while ( control===0);
// проверяем деление на ноль
do{
control=0;
if(nums[div0-1]===0){
div0=+prompt("Задайте другой порядковый номер числителя");
}
else{
control=1;
div = (nums[div0 - 1]);
}
}
while(control===0);
//заносим неделемы числа
alert(" числитель: " + div);
for (i = 0;i < nums.length;i++)
{
if (nums[i] % +div != 0)
{
out.push(+nums[i]);
}
};
//вычисляем наибольшее значение с валидаторами
res=Math.max.apply(null,out);
if(isNaN(res)){
alert(div);
alert("Делятся все числа \n или что-то пошло не так");
}
else alert("наибольшее неделимое число из ряда: " + res);
prog = confirm("хотите продолжить?");
} while(prog === true);
alert("Спасибо за тестирование программы 8-) ®©");
Прошу обливать кодец критикой. Как уменьшить это ковно? Код писался намеренно без использования обьектов, функций и рег выражений. Вся лажа в процессе изучения.
Neopolitan,
16 Октября 2015
-
+7
- 1
- 2
- 3
- 4
- 5
if($status=="active"){}else
{
echo "Account isn't active.'";
die;
}
Я думаю, в комментариях не нуждается.
__init__,
16 Октября 2015
-
+1
- 1
define("MANAGER_SAIL", 13);
Менеджер-парус, что непонятного?
Super_Oleg,
15 Октября 2015
-
+1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
<?php
if ($fields['emailhide'] == "true" OR $fields['emailhide'] == true OR $fields['emailhide'] == 1) {
$newEmail = $values['fid2'][0]['val'];
$cond = 1;
$this->smarty->assign('is_phone', 1);
} elseif ($fields['emailhide'] == "false" OR $fields['emailhide'] == false OR $fields['emailhide'] == 0) {
$newEmail = $fields['email'];
$cond = 0;
$this->smarty->assign('is_phone', 0);
}
if ($this->user->is_phone == 1 OR $this->user->is_phone == true OR $this->user->is_phone == 'true') {
$this->smarty->assign('is_phone', 1);
} elseif ($this->user->is_phone == 0 OR $this->user->is_phone == false OR $this->user->is_phone == 'false') {
$this->smarty->assign('is_phone', 0);
Продолжение предыдущего ( #18863 )
m0003r,
15 Октября 2015
-
+9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
if (Label125->Color == clGreen)
{
CreateOrderApi();// создаем накладную
}
else
{
MessageBox("Не удалось создать накладную", "Ошибка", MB_OK | MB_ICONERROR);
}
expresscourier,
15 Октября 2015