Alexey
Aliaksandr
В районе яндекс.карты
Alexey
Alexey
просто должны быть одни правила игры, а не сначала psr-1, а потом psr-11
Dmytro
Dmytro
Давай по старым правилам жить зачем новые вводить
Aliaksandr
Но я жал ctrl+shift+alt+l
Pathologic
Aliaksandr
Но мы же сейчас про разработку в блокноте ;-)
Alexey
как плагин indent by fold работает в npp++, так и выравниваю)
Aliaksandr
По факту при разработках, которые описывает @remote_adm "зашел-поправил-забыл" шторм и используется в режиме блокнота ))
Alexey
Andrey
Pathologic
Aliaksandr
Да удобнее когда все единообразно, шторм так шторм, что в блокноте доступы к фтп ввести, что в шторме - по времени один хрен.
Dmytro
по моему это вообще косяки какието, моя мысля что в хмл \t должны просто игнорится, как и пробелы
Aliaksandr
На сервере я стараюсь не править всё-таки после того, как пару раз во время сохранения у меня падало соединение и сохраняло нулевой файл. Проще уже 5 сек его выкачать
Aliaksandr
Alexey
Ну ты то програмишь следи что новое и следуй новому
я зарабатываю деньги на жизнь тем, что решаю различные насущные задачи в области сайтов на Evo. И клиенту абсолютно насрать, сделано ли мое решение в духе новых веяний, с использование psr и чего-то прочего. Ему важно чтобы была решена задача.
Вероятно в крупных компаниях, и в крупных задачах, да, нужно приудерживаться определённых правил, но это и не моя стезя, я туда и не лезу.
Dmytro
Alexey
учиться!=повсеместно использовать.
Dmytro
Тоесть тебя не смущает то что твои навыки и знания теряют актуальность ?
Pathologic
Alexey
пфф) логика вряд ли когда-то потеряет актуальность. Почему-то до сих пор есть поток, который хочет решить нестандартные задачи.
Alexey
Alexey
Или как вам это?
Alexey
Alexey
Да-да, это October внутри Revo для того чтобы использовать Лару для обработки прайс листа
Andrey
Настеньки что ли?)
Dmitry
если на сайте будет +100500 юзеров, то будет портянка в меню пользователей?
Pathologic
ну все правильно, ведь если есть пример обработки прайс листа, то надо пользоваться
Pathologic
к тому же обработка прайс листа не в ларавеле не нужна никому
Dmytro
Alexey
Поэтому, откровенно говоря, я никогда не считал себя гением. Я работаю, учусь, но слепо чему-то следовать тоже не собираюсь.
Dmytro
так что не переживайте
Dmytro
Pathologic
переживать начинайте, когда задумаете спамеров убирать или массово блокировать или еще что-нибудь такое ((:
Dmitry
Axenia
ikort (0) увеличил карму Dmi3yy (1717.96)
Konstantin
Господа, здравствуйте. Дайте, пожалуйста, ссылочку на мануал по тому, как начать работать со своими кастомными таблицами в Evo. Чем делать выборку, как саму таблицу обзывать и т.п.
Pathologic
это мог быть код Либера на самом деле ((:
Andrey
Dmytro
Господа, здравствуйте. Дайте, пожалуйста, ссылочку на мануал по тому, как начать работать со своими кастомными таблицами в Evo. Чем делать выборку, как саму таблицу обзывать и т.п.
https://docs.evo.im/03_develop/04_dbapi.html сначала тут глянь, что к чему.
по факту insert, update, select, query, delete (и ESCAPE!)
Andrey
Зачем городить своё если есть нормальный уже способ и всё нагородили как раз на этом самом апи.
Григорий
Привет всем, подскажите пожалуйста можно ли как-то вызвать чанк и сразу ему указать id документа из которого он должен вывести данные? Использую $modx->getChunk, выов делаю из файла php.
Alexey
забираешь данные с нужного ресурса, потом через parseChunk подставляешь значения
Григорий
Konstantin
Axenia
Lazar2038 (19.08) увеличил карму remote_adm (1767.81)
Иван
Ребята, кто-нибудь работал с SMS.ru ? У них всё ок в плане работы?
Alexey
Иван
smsc.ru ?
Иван
rocketsms ?
Иван
ищу цена/качество)
Alexey
Иван
Alexey
тебе только по России?
Иван
Да
Иван
Иван
Alexey
ты должен понимать, что рассылка смс, даже с подтверждением, это все на гране фола в России.
если тебе нужно отправлять одному клиенту, то как раз у них вроде был почтихалявный тариф для разраба. А так - смотри в сторону отправки уведомлений в мессенеджеры
Иван
ну это понятно, но смс никто не отменял)))) есть люди с кнопочными телефонами
Eugene
А кто-то задавался вопросом написания telegram bot'а на evo?
С беглого наскока я видел, что в laravel есть какие-то решения.
А есть и на голом php.
Вопрос в том, что сподручнее прикручивать.
https://panjeh.medium.com/telegram-bot-packages-libraries-examples-in-laravel-php-node-js-python-java-ruby-swift-c-be0665d5c7af
Иван
Anonymous
Anonymous
Иван
Axenia
Иван (165.72) увеличил карму Serious_t91 (1793.36)
Иван
буду изучать дальше)
Иван
надо еще в crm интегрировать) ох уж эти срм)
Andrey
Andrey
Кстати, можно совершенно спокойно расширить контроллер в каой-нибудь custom_onetable, добавить там JOIN и хуячить в своё удовольствие.
Andrey
Насчёт удалённой базы — проблему можно решить также. В контроллере переопределить database_server и прочие переменные, сунуть и в конфиг и ебаться на здоровье
$database_server = 'localhost';
$database_user = 'user';
$database_password = 'pass';
$database_connection_charset = 'utf8';
$database_connection_method = 'SET CHARACTER SET';
$dbase = 'base';
$table_prefix = 'zs_';
$modx->db->config['host'] = $database_server;
$modx->db->config['dbase'] = $dbase;
$modx->db->config['user'] = $database_user;
$modx->db->config['pass'] = $database_password ;
$modx->db->config['table_prefix'] = $table_prefix;
Andrey
С JOIN
Создать свой класс
include_once 'onetable.php';
class usertableDocLister extends onetableDocLister{
public function __construct($modx, $cfg = array(), $startTime = null) {
parent::__construct($modx, $cfg, $startTime);
$table = array();
$this->setFiltersJoin("LEFT JOIN {$this->getTable('web_user_attributes','user_attributes')} ON `user_attributes`.`internalKey`=`c`.`id`");
}
}
Вызвать
!DocLister? &controller=usertable
EVO bot Лёшка
Andrey
Уф. Заебавси)