Igor
это для дебага
Это я понял. Ну ладно, видимо когда файлы на сервере, такое не прокатит
Миша
Почему
Pavel
Паши, есть мануал?
да там просто. нужно прваильно порты настроит. потом в браузере поставить одно расширение. и все. отлаживать можно. ну конечно Xdebug настроить в оболочке phpstorm.
Николай
Pavel
Миша
Ахаххахах
Николай
Могу показать
Ты уже показывал как то. Так сложно вникнуть. Это нужно на практике разбираться, вникая какая кнопка для чего нажимается. Я поищу мануал.
Николай
Все так плохо?
Миша
ща запишу видосик
Миша
Николай
Ну дававай. Зря что ли микрофон покупал
Миша
Николай
Миша
4 урока из 7-ми
Эльдар
4 урока из 7-ми
а чё ты их не заливаешь?или у тебя другой канал на ютубе?ты просто давай modx kz
Николай
он их пока на бумажке записал.
Ну как записал - тему написал.
Миша
Эльдар
Миша
Эльдар
Андрей
Привет всем. Такой вопрос, кто нибудь сам пишет ТЗ на сайт для клиентов? Прислали тупо сайт пример, что хотят сами не знают) Сколько денег за ТЗ зарядить?)
Миша
от 100К
Андрей
от 100К
Универсальный ответ =)
Миша
конечно, нет ТЗ от 100к
Anonymous
$
Pavel
Николай
Есть у кого под рукой пример расширения таблицы minishop Свойства товара?
Я имею ввиду как расширить extJS чтобы добавить новое поле в таблицу
Андрей
Миша
Андрей
msFieldsManager вроде, или я не про то думаю?)
Миша
Есть в доках
Миша
Он рабочий
Николай
У меня есть пример расширения таблицы заказа
<script type='text/javascript'>
Ext.ComponentMgr.onAvailable('minishop2-window-order-update', function(){
this.fields.items[2].items.push(
{
xtype: 'textarea',
name: 'simple_address',
fieldLabel:'Адрес',
anchor: '100%',
style: 'border:1px solid #efefef;width:95%;padding:5px;',
html: this.record.addr_simple_address
}
);
});
</script>");
Мне бы такой же пример для таблицы свойств
Миша
Николай
msFieldsManager пожертвуйте на доброе дело
Pavel
Если про настройку debuf в phpstorm и про отладку вкратце под виндой и openserver
Pavel
Obs
Пиши более подробное под линукс)
Миша
Pavel
А разница
в винде желательно чтоб шторм запускался из закладок опенсервера. иначе пути прописывать придется. ну и он нужную версию php цепляет по умолчанию если из openserver запустить его из раздела "закладки". а у вас в ubuntu я не знаю как все настраивается. чтоб с нужной версией php запускался шторм
Миша
Pavel
«Если вы это читаете, вы и есть сопротивление» 😁
Pavel
Евгений
чет в стикерах это какой-то радужный флаг
Anonymous
Всем привет!
Anonymous
Ребят подскажите почему не подгружается лексикон в классе наследнике modProcessor
Anonymous
$this->modx->lexicon->load($this->lang . ':localizator:site');
Anonymous
в this->lang указывается язык ru или en
Anonymous
дефолтный en - работает нормально а вот ru не подгружается(((
Sergey
Anonymous
Наконец-то бал уродов не отвечает!))) Давно пора!
Миша
Вот и хорошеньки
Vadim
кто разберается в регулярках ?))
у меня есть телефон в таком виде <span>+7812</span> 407-11-14
нужно убрать html теги, пробелы и тире)
Anonymous
Теги убираются функцией в пхп, точно не помню название. Вроде strip_tags
Anonymous
| preg_replace : '/[^0-9+]/' : ''
Anonymous
Пробелы и тире можно и без регулярки убрать
Anonymous
Ну я вот так убираю: {$_modx->config.kontakts | resource : 'hphone' | preg_replace : '/[^0-9+]/' : ''}
Anonymous
Друзья, подскажите где посмотреть? Сайт удалён, а как увидеть его каким он был?
Pavel
Anonymous
По лексиконам никто не подскажет?
Sergey
Anonymous
Я костыль уже написал, но хочется что бы все чинно было!)))
Anonymous
Благодарю )
Sergey
Почему запись в базу происходит 2 раза подряд?
// подключаемся к серверу
$link = mysqli_connect($host, $user, $password, $database) or die("Ошибка " . mysqli_error($link));
//Добавляем запись в базу
$random = rand( 1 , 9999 );
$query = "INSERT INTO main VALUES(NULL, 2, $random, 'Samsumg', NULL)";
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
if($result){
echo "<p>Выполнение запроса прошло успешно</p>";
}
// Получаем все записи из базы
$query = "SELECT * FROM main";
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
if($result)
{
echo "<p>Выполнение запроса прошло успешно</p>";
$rowsNumber = mysqli_num_rows($result);
echo $rowsNumber;
$row = mysqli_fetch_all($result);
echo json_encode($row);
}
// закрываем подключение
mysqli_close($link);
Василий
Anonymous
Feelings
Кто-нибудь делал регистрацию на сайте? (Сниппет [[Register]])
Anonymous
Почему запись в базу происходит 2 раза подряд?
// подключаемся к серверу
$link = mysqli_connect($host, $user, $password, $database) or die("Ошибка " . mysqli_error($link));
//Добавляем запись в базу
$random = rand( 1 , 9999 );
$query = "INSERT INTO main VALUES(NULL, 2, $random, 'Samsumg', NULL)";
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
if($result){
echo "<p>Выполнение запроса прошло успешно</p>";
}
// Получаем все записи из базы
$query = "SELECT * FROM main";
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
if($result)
{
echo "<p>Выполнение запроса прошло успешно</p>";
$rowsNumber = mysqli_num_rows($result);
echo $rowsNumber;
$row = mysqli_fetch_all($result);
echo json_encode($row);
}
// закрываем подключение
mysqli_close($link);
Видимо дважды вызывается данный метод или функция
Sergey
как?
Евгений
по воздуху
Миша
Жопой об косяк головой об стенку писькой об коленку
Anonymous
как?
Так же как и один раз, только 2 раза
Евгений
Anonymous
как?
А если серьезно, то вы не показываете вызов
Sergey
//Добавляем запись в базу
$random = rand( 1 , 9999 );
$query = "INSERT INTO main VALUES(NULL, 2, $random, 'Samsumg', NULL)";
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
if($result){
echo "<p>Выполнение запроса прошло успешно</p>";
}
Это из за ??:
if($result){
echo "<p>Выполнение запроса прошло успешно</p>";
}
Anonymous
Нет!
Anonymous
Всю эту конструкцию кто-то дергает 2 раза