Тонкости и трюки /

Консольный импорт в miniShop из 1С

Simple Dream разрешили поделиться очередной работой — импортом товаров через консоль из XML.

Скрипт прожорливый, из-за того, что медленно и качественно работает через процессоры. Результат работы такой же, как если вы сделаете все руками: отработают плагины, правила и проверки.

Читать далее
Тонкости и трюки /

Редирект на ресурс сразу после его создания

Использование PhpStorm дает первые плоды. Вот вам характерный случай.

Делаю компонент, в котором ресурсы создаются во фронтенде, через процессоры. Процессор возвращает id ресурса и я должен отправить юзера сразу на него.

$response = $modx->runProcessor('resource/create', $data);
if ($response->isError()) {
    return $response->getMessage();
}
$id = $response->response['object']['id'];
$modx->sendRedirect($modx->makeUrl($id,'','','full'));

И не работает. $modx->makeUrl() не возвращает url — просто пустота.

Читать далее
Личный блог /

Про "туманное будущее" MODX Revolution

Третий день нахожусь в состоянии очумелости от невероятного потока иформации с форума it-folio.ru.

Форум маленький, состоит, по большому, счету из хозяйки Yota и ультра-активного юзера Sadex13. На двоих у них почти 2/3 всех сообщений. Вроде как, форум для начинающий разработчиков, цель благородна — помочь новичкам.

Помощь оказывается, советы даются, да вот беда — ультра-активный юзер ненавидит MODX Revolution, и поливает его всяким при каждой возможности. Форум, напоминаю, «разработчиков сайтов на PHP и CMS MODx».

Юзер активно участвует во всех беседах, машет шашкой, ругает xPDO, хвалит Drupal и вообще, привлекает внимание к форуму, как только может. Это метод раскрутки такой.

Читать далее
Личный блог /

Про "тормозной" MODX Revolution

Провел кое-какие работы на сервере, в частности, включил php-apc для некоторых сайтов. Резко сократилось потребление памяти и время генерации страницы из кэша.

Читать далее
Личный блог /

Сделал сайт atletik-city.ru

Сделал сайт спортивному клубу Атлетик сити. На мой взгляд этот клуб — лучший в городе Кемерово. Все тренеры с высшим спортивным образованием, оборудование новое и постоянно пополняется. Недавно приехали тренажеры Matrix. Кто не знает — это типа Bentley, только среди тренажеров.

В общем, я туда полгода ходил и был очень рад. А потом переехал в частный дом, начал кидать уголь, колоть дрова и фитнес как-то отошел на второй план =(

Но, еще тогда мы решили сделать новый сайт клубу, и теперь, таки, сделали. Для Кемерово, я считаю — вообще чуть ли не лучший.

Читать далее
Личный блог /

Подумал мысль

Судя по последним вопросам, в соответствующем разделе, публикацией своих расширений я помогаю профанации в среде разработчиков MODX.

Ну, то есть, чем лучше я пишу компоненты, чем лучше их документирую — тем больше народу ленится чему-то учиться. Берут заказы на магазины, лепят какую-то хрень, а потом мне задают вопросы, типа: «мне надо сегодня, я первый раз работаю с MODX».

Интересная, в общем, мысль.

Читать далее
Личный блог /

Подготовка к miniShop 2.0.0

Есть мысль подготовить\переписать miniShop 2.0.0.

Делать это желательно на реальной задаче, ибо там будут видны все проблемы. Поэтому, если у кого то есть задание на разработку простого магазина, без наворотов и уникального функционала — пишите в камменты, обсудим. Верстка должны быть готова, крайне желательно — на Twitter Bootstrap.

Цена будет около 20 000 руб., срок около недели. В итоге вы получите готовый, хорошо сделанный рабочий магазин, а все мы получим версию 2.0.0, с иправленными недостатками и «классными» процессорами.

Читать далее
Личный блог /

Про интернет от ЗАО "Системы телеком"

С некоторых пор живу в частном секторе. Не то, чтобы далеко, наоборот, даже ближе к центру, чем раньше. Но — частный сектор. Отдельный дом, огород, баня, гараж, все дела. На самом деле, это довольно круто, но есть проблема с интернетами.

Первым делом пробовал работать с компанией WiTe. Очень низкая скорость и очень странные тарифы. Про них могу рассказывать долго и с выражением, но лучше прочитайте эту заметку на Хабре — многое объясняет. В итоге, просто выбросил их модем в мусорку, чтобы больше не связываться. А спам они шлют до сих пор =(

Затем поигрался с 3G от Мегафона. Все прикольно, но нет по настоящему безлимитного тарифа. 500 мегабайт в сутки и скорость режется до 64кбит/с. Зато не глючит и круглосуточно работает.

Пошукал про спутники, выходит сложно и дорого. Да и сайты компаний, которые ими занимаются, просто пугают. Например — Байт.

В итоге пришел к молодой, развивающейся компании ЗАО «Системы телеком», работают под маркой "Смартфон".

Читать далее
Личный блог /

Помогите выпустить Revolution 2.2.5

Очередной кривой перевод свежей записи из блога MODX.

Через 2 недели (где-то около 1го октября) мы планируем выпустить MODX Revolution 2.2.5. За это время мы просим всех заинтересованных в тестировании помочь нам убедиться, что все основные проблемы решены.

Начиная с этого момента, вы можете качать тестовые версии с отметкой времени в имени файла. Мы будем публиковать их ежедневно, или по мере включения обновлений в этой ветке форума.

Читать далее
Личный блог /

Revo и Evo: Аналогия.

В ходе очередного холивара в голове зародилась аналогия по поводу двух веток MODX.

Revolution

Комфортабельный мерседес. Быстрый и надежный, большой движок, большие колеса. Дорогой в обслуживании: жрет много бензина, дорогое ТО и на зимней резине разоришься. Но зато невероятно удобный и послушний в управлении.

Довезет куда угодно, и не сломается. Но, просто так на него сесть не получится — надо заработать.

Evolution

Японская подержаная праворулька. Производитель их давно не выпускает, просто забросил. Но в определенных местах ее любят и делают всякие моды. Ездит на 92 и не чихает, резина дешевая (навалом бэушной на рынке).

Очень быстрая, но за счет отсутсвия важных деталей и наличия кучи дыр в кузове. Главный плюс — стоит копейки и доступна любому студенту.

Читать далее
Личный блог /

Небольшое обновление сайта

В связи с различными просьбами обновил сайт:

  • Сделал поиск по разделу вопросы.

  • Включил адаптивный дизайн (чтобы на мобилах и планшетах хорошо было видно).

  • Подключил MinifyX, чтобы все скрипты и стили склеивались. Тут пришлось позаморачиваться, ибо бутстраповские стили все начисто перебивали.

    Глючная фигня, отключил.

    Переписал, больше оно не фигня и хорошо работает.

В общем, прошу потестить и обо всех найденных глюках написать в этут тему.

Спасибо!

Читать далее
Личный блог /

Открыт раздел для вопросов

В тестовом режиме открыт новый раздел, куда вы можете писать свои вопросы.

Пока все довольно сыро (делал в спешке), но вроде работает. Если найдете какие то баги\дыры — просьба уведомлять меня.

Также, заодно, введена авторизация через Loginza (блок справа страницы). Комментарии и вопросы можно писать только авторизованным юзерам.

Читать далее
bezumkin
Василий Наумкин
13.08.2022 11:41
неужели, все глобальное, так просто можно взять и сделать Да, именно так. Мелкие затыки, конечно ж...
bezumkin
Василий Наумкин
13.08.2022 08:18
Killed говорит, что сервер прибивает задачу, скорее всего у провайдера есть какие-то лимиты по нагру...
bezumkin
Василий Наумкин
11.08.2022 15:46
Класс!! Рад, что тебе нравится! нужно добавить @click="showCart = true" в: Спасибо, попра...
bezumkin
Василий Наумкин
09.08.2022 11:27
На здоровье!
inetlover
Александр Наумов
30.07.2022 19:58
Василий, спасибо большое! Первый вариант помог, не было вот этой настройки: php_value[sys_temp_dir].
bezumkin
Василий Наумкин
12.07.2022 20:40
Всё как обычно, в самом начале файла конфига import axios from 'axios'
bezumkin
Василий Наумкин
06.07.2022 14:06
Базовый Vue, базовый ES 6: импорт-экспорт модулей, вот это всё. Если что-то будет непонятно - просто...
bezumkin
Василий Наумкин
06.07.2022 11:19
Спасибо, что читаешь!
bezumkin
Василий Наумкин
05.07.2022 11:40
На здоровье!
inetlover
Александр Наумов
03.07.2022 23:36
Василий, спасибо! Все понятно!