Aleksei
а в браузере норм
Aleksei
чет я заколебался, в гугле ниче не помогает
Vladimir
На сервере может быть фильтр по юзер-агенту
Aleksei
curl_setopt($auth, CURLOPT_USERAGENT, 'Mozilla/4.0 (Windows; U; Windows NT 5.0; En; rv:1.8.0.2) Gecko/20070306 Firefox/1.0.0.4'); не помогает
Vladimir
Тогда может идти проверка на возможность выполнения js или еще какая проверка
Vladimir
тут уже нужно смотреть что за url =)
Никита
Ты во фронтенде хочешь получить его?
Aleksei
пока через Console пробую
Aleksei
мне нужно получить контент, чтобы из него отдельные блоки вытащить и использовать для импорта на другом сайте
Aleksei
а что за сайт парсишь?
я не то чтобы парсил, мне нужны отдельные карточки товаров
Aleksei
https://trial-sport.ru/goods/51516/1320481.html
Vladimir
Ну я просто щас тоже попробую.
Vladimir
я не то чтобы парсил, мне нужны отдельные карточки товаров
В общем, странная ситуация. Через консоль сервера (curl —insecure https://....) парсится, а через php - нет. Попробуй поискать в чем разница, может php просто ошибку какую в логи выдает, но не выводит
Георгий
Парни, а есть тут кто в крипто шарит или контакты может дать?
Leonid
@mvoevodskiy
Anonymous
мда... забавно тут политику готовят)
Mike
Привет. Подскажите как правильно подключать свои функции в код сниппета?
Mike
я написал несколько своих функций, которые используют $modx.
Mike
Хочу использовать эти функции из кода сниппета
Mike
не хочу копировать код функций в код сниппета
Миша
ну прямо в снипете можешь
Pavel
Кто там говорил что поддерживаемость кода зависит от прямоты рук разработчика?
Pavel
Mike
ну прямо в снипете можешь
Не могу. Вылетает 500 ошибка, когда сниппет вызываю через апи
Pavel
Вот для такого и нужен react
Pavel
Привет. Подскажите как правильно подключать свои функции в код сниппета?
http://pavel.one/blog/?go=all/heper-modx-dlya-assets-components-nameplugin-name-php/ Проверку на ajax только убери и путь правильный до index.php напиши
Pavel
такс. неужели Evernote.com тоже заблокировали? У кого работает, скажите пожалуйста. у меня не хочет запускаться.
Pavel
У меня в трелло картинки не грузятся
Pavel
+
Maxim
Я не могу, мегафон
Pavel
спасибо. значит частично только заблокировалось.
Mike
http://pavel.one/blog/?go=all/heper-modx-dlya-assets-components-nameplugin-name-php/ Проверку на ajax только убери и путь правильный до index.php напиши
Поясните. У меня сейчас вот так http://prntscr.com/j7gave . Я использую эту функцию много где по коду. Хочу подключить ее в одном месте, а не в каждом сниппете
Mike
нажмите на ссылку http://prntscr.com/j7gave
Миша
ни у кого не грузятся)
Миша
закинь в класс, и подгружай класс
Pavel
тоже перестали грузиться картинки в телеге
Mike
откройте сайт "http://prntscr.com/j7gave" . это другой сайт, не телега
Pavel
Поясните. У меня сейчас вот так http://prntscr.com/j7gave . Я использую эту функцию много где по коду. Хочу подключить ее в одном месте, а не в каждом сниппете
Используй ее как модификатор, в сниппетах плохой тон использовать функции т.к. сниппет это и есть функция
Feelings
Использовал кто сниппеты Login ?
Dmytro
Кто там говорил что поддерживаемость кода зависит от прямоты рук разработчика?
это ты про функции ? 🙂 а как функции все подключаются ? 🙂 наверное инслюдом файла или автозагрузкой 🙂 и зачем копировать из класса если просто подключаем в сниппете клас нужный а если надо то класу кормим $modx. Не вижу проблемы ну честно )
Pavel
Я про js)
Pavel
Или сообщением промазал?)
Dmytro
Я про js)
Промазал там чуть выше было ща
Pavel
Да я понял)
Pavel
В официальной доке написаны рекомендации по написанию сниппета
Dmytro
А тьфу все понял там в перемешку 🙂
Pavel
И там как раз рекомендуется 1 сниппет - 1 функция, а если нужно использовать методы класса, то есть getService
Dmytro
Меня в этом плане радуют програмисты которые клиентам говорят что что то сделать невозможно 🙂
Dmytro
Я понимаю фразы: - сложно - друдозатратно - надо перепилить весь проект но невозможно это только в голове того кто говорит. )
Pavel
Меня в этом плане радуют програмисты которые клиентам говорят что что то сделать невозможно 🙂
Сделать можно что угодно, но что-то делать просто не практично в соотношении количество работы/то что клиент может заплатить. Элементарная задача, окно заказа minishop2, клиенту нужно чтобы под стоимостью была кнопка пересчитать стоимость доставки. Вроде бы простая задача, да? Ну там есть метод getCost у пунктов доставки. А вот и нет, getCost работает только в том случае если order наследуется от cart interface, а в cart interface order запрашивается прямо из сессии, ну ка, сообразительные уже прикинули во сколько обойдется кнопочка "обновить"?
Pavel
Скажешь "Это сделать дорого" начнется а почему дорого, а как так получилось и т.д.
Pavel
По этому я в таких случаях говорю что так сделать нельзя
Pavel
Кстати по поводу этой кнопочки, уже раз 20ый просят ее сделать разные люди, надо бы компонент запилить
Pavel
И да, я лично говорю так чтобы клиенту легче спалось, а то он же начнет волноваться "НУ НЕ МОЖЕТ КНОПКА СТОИТ 10к!" пойдет на фриланс, там его обманут и выбросят и он вообще во всех разочаруется З - забота
Dmytro
Ну вот ты обманываешь людей сделать то так можно 🙂
Dmytro
Ну если частая задача то скажи ему не 10к а 3 )
Dmytro
и потом через пару следующих задач выйдешь в плюс )
Dmytro
еще и можно выложить в модсторе и продавать ))
Dmytro
итого твое так сделать нельзя замедляет прогресс )
Евгений
часто в админке просят у минишопа что-то добавить, там проще сказать что нельзя чем объяснить чем это грозит
Pavel
еще и можно выложить в модсторе и продавать ))
Чаще всего такие задачи очень специфичны и нужны от силы 10 людям в России с минишопом и то, врятли они знают о модсторе, тут не все разработчики то о модсторе знают. А найти там такой мудреный компонент... ну хз, я бы не стал надеятся, как и многие другие
Dmytro
Ну вот а потом MODX фигня ничего сделать нельзя пойду на WP там все можно 🙂
Pavel
часто в админке просят у минишопа что-то добавить, там проще сказать что нельзя чем объяснить чем это грозит
о_О и чем это грозит?) Расширяю минишоп и вправо и влево, пока последствий не заметил)
Dmytro
о_О и чем это грозит?) Расширяю минишоп и вправо и влево, пока последствий не заметил)
Ну логично же что нет знаний extJs потому это сложно и дорого 🙂 у тебя есть а значит адекватно по цене и можно :)
Евгений
подозрительный ты типок!
Евгений
Ну логично же что нет знаний extJs потому это сложно и дорого 🙂 у тебя есть а значит адекватно по цене и можно :)
да, с extjs не фонтан, не ноль конечно, но и пилить в админке что-то сложнее пары полей неохота
Pavel
:)
Dmytro
Ну так это не повод же говорить клиенту что это нельзя .
Dmytro
Клиенты то верят