хотелось бы, чтобы плагин вызывался ПЕРЕД этими методами, а они, в свою очередь, игнорировались, если плагин вернул необходимое число записей($this->limit).
скорее всего какой-то плагин. "магия" тут очевидная - плагин тупо копирует файл без попыток открыть и пересохранить изображение, что говорит о его кривизне.
можешь попробовать в Настройки переключится с GD на Imagick, возможно он лучше обрабатывает битые файлы. Также можешь в php.ini увеличить значения upload_max_filesize и post_max_size
ага, "однорукого бандита" пусть добавят - потрать 10 рублей и получи шанс выиграть плагин, a за 4 в ряд - приложение... или NFT - получи коллекционную версию плагина с авторскими комментами к коду..
это не ошибка и известно об этом уже лет 10 - во всех нормальных фреймворках это делается копированием контента и удалением исходного файла (yii2 для примера)
Добавление сервисов к старому функционалу waShippingPlugin привело к чрезмерному усложнению и нечеткой логике работы т.ч. попытка сесть на 2 стула завершилась традиционно: все равно нужно переписывать класс и все плагины доставки, но этого делать никто не будет т.к. это долго и партнеры разорутся )
Лечится или DISTINCT() или заменой GROUP BY cp1.sort, p.id на GROUP BY p.id. Но это все внутри коллекции shopProductsCollection поэтому надо менять код там.
ты об этом запросе?
SELECT p.id FROM shop_product p JOIN shop_category_products cp1 ON p.id = cp1.product_id WHERE cp1.category_id IN(1,2,4,6,2260) GROUP BY cp1.sort, p.id ORDER BY cp1.sort ASC, p.id LIMIT 12
если так то чем какая-то чушь - DISTINCT аналогичен GROUP BY(рекомендуется использовать GROUP BY т.к. DISTINCT это mysql расширение)
А кто тебе сказал что они должны работать одинаково? "совместимы" не тоже самое что "идентичны"/"аналогичны". Базовое руководство:
MariaDB 10.2, MariaDB 10.3, and MariaDB 10.4 function as limited drop-in replacements for MySQL 5.7, as far as InnoDB is concerned. However, the implementation differences continue to grow in each new MariaDB version.
а что насчет customFieldsForService?
в ответ на Ошибка сабмита формы редактирования заказа, если у одного из способов доставки есть кастомное поле обязательное для заполнения
спасибо, но плохо что хук вызывается ПОСЛЕ
хотелось бы, чтобы плагин вызывался ПЕРЕД этими методами, а они, в свою очередь, игнорировались, если плагин вернул необходимое число записей($this->limit).
в ответ на Хук в поиске заказов
При чем тут логика? Речь незнании основ языка. Хорошо хоть в данном случае это влияет лишь на запись в логах..
Начните уже пользоваться PhpStorm чтобы избежать подобных банальных ошибок. Open source проектам лицензии выдаются бесплатно.
в ответ на Ошибка при исключении всех товаров из категории
ну такое себе решение - одну ошибку исправили, а на другую забили - не получится так объединить индексные массивы:
+ отсутствие какой-либо оптимизации
в ответ на Ошибка при исключении всех товаров из категории
это не метод спотыкается, а
тысервер. если не знаешь как настроить сервер, то можешь задать таймаут через опции :в ответ на Не работает waFiles::upload
ты загружаешь кривым плагином? :)
в ответ на Не корректная передача фото API
я не знаю что ты подразумеваешь под
скорее всего какой-то плагин. "магия" тут очевидная - плагин тупо копирует файл без попыток открыть и пересохранить изображение, что говорит о его кривизне.
в ответ на Не корректная передача фото API
и что это тебе даст кроме ложных надежд?
можешь попробовать в Настройки переключится с GD на Imagick, возможно он лучше обрабатывает битые файлы. Также можешь в php.ini увеличить значения upload_max_filesize и post_max_size
в ответ на Не корректная передача фото API
давай на них взглянем, чего тут бесцельный трёп разводить?
при чем тут проверка на вирусы или нехватка памяти? если бы памяти не хватало у тебя бы вообще не грузилось изображение.
в ответ на Не корректная передача фото API
ты как-то забыл упомянуть об этом
а ты думал api заточено под работу с битыми изображениями?
вес исчезает за счет удаления некорректной информации из файлов. открой фото в блокноте и пролистай, может тогда станет понятнее
в ответ на Не корректная передача фото API
при том, что файлы битые
в ответ на Не корректная передача фото API
просто файл большой - 50мб, а так скачивается без проблем
в ответ на Не работает waFiles::upload
дай угадаю, ты используешь ACDSee Ultimate 2020 и Photoshop CC 2019?
в ответ на Не корректная передача фото API
у данной службы доставки единый тариф в пределах города т.е. это поле не требуется для расчета стоимости доставки
в ответ на Странное формирование списка вариантов доставки и блока типы доставки, если расчет доставки возможен только когда адрес введен включая улицу.
все там есть:
только не для всех сервисовв ответ на Странное формирование списка вариантов доставки и блока типы доставки, если расчет доставки возможен только когда адрес введен включая улицу.
старые плагины по другому обрабатываются по крайней мере раньше так было
проверил на одном из своих плагинов доставки, приходит 1 запрос для курьерской доставки.
plugin.php
Методы плагина:
в ответ на Странное формирование списка вариантов доставки и блока типы доставки, если расчет доставки возможен только когда адрес введен включая улицу.
тебя только это смущает?)) недоступна половина функционала curl. проще использовать какой-нибудь GuzzleHttp, чем этот кривой обрубок.
в ответ на В опциях waNet отсутствует указание типа прокси-сервера
ага, "однорукого бандита" пусть добавят - потрать 10 рублей и получи шанс выиграть плагин, a за 4 в ряд - приложение... или NFT - получи коллекционную версию плагина с авторскими комментами к коду..
:rofl
в ответ на Обращение к руководству Webasyst (2)
это не ошибка и известно об этом уже лет 10 - во всех нормальных фреймворках это делается копированием контента и удалением исходного файла (yii2 для примера)
в ответ на Инсталлер не может обновить приложения и устанавливать плагины, если wa-data это симлинк другого диска
Добавление сервисов к старому функционалу waShippingPlugin привело к чрезмерному усложнению и нечеткой логике работы т.ч. попытка сесть на 2 стула завершилась традиционно: все равно нужно переписывать класс и все плагины доставки, но этого делать никто не будет т.к. это долго и партнеры разорутся )
в ответ на Странное формирование списка вариантов доставки и блока типы доставки, если расчет доставки возможен только когда адрес введен включая улицу.
Это уже совсем другой вопрос. я так понимаю ребята которые писали нормальный JS свалили из WA и снова пошел индусский код вроде этого
waShippingPlugin::requestedAddressFields()
waShippingPlugin::requestedAddressFieldsForService()
массивы полей содержат ключ "cost"? Покажи основной код плагина чтобы было понятнее
в ответ на Странное формирование списка вариантов доставки и блока типы доставки, если расчет доставки возможен только когда адрес введен включая улицу.
для таких вопросов есть служба поддержки
в ответ на Обращение к руководству Webasyst (2)
не представляю как курьер может доставить товар без указания улицы и дома
в ответ на Странное формирование списка вариантов доставки и блока типы доставки, если расчет доставки возможен только когда адрес введен включая улицу.
вернее будет, но только если не используется sql_model only_full_group_by
в ответ на Group BY в запросах MySql vs MariaDB
ты об этом запросе?
если так то чем какая-то чушь - DISTINCT аналогичен GROUP BY(рекомендуется использовать GROUP BY т.к. DISTINCT это mysql расширение)
в ответ на Group BY в запросах MySql vs MariaDB
без этого запрос работать не будет: если поле не указано в group by, то оно не попадет и в последующий order by
в ответ на Group BY в запросах MySql vs MariaDB
суммируя вышесказанное, нужно добавить в /wa-config/apps/.../config.php:
немного промахнулся)) я ж помню, что добавлял фабрики через конфиг))
в ответ на Реализации своего класса капчи
sqlmode => TRADITIONAL не влияет на запросы (т.е. SELECT)
в ответ на Group BY в запросах MySql vs MariaDB
в данном случае проблема в том, что разработчик не понимает/не знает разницу между
в ответ на Group BY в запросах MySql vs MariaDB
А кто тебе сказал что они должны работать одинаково? "совместимы" не тоже самое что "идентичны"/"аналогичны". Базовое руководство:
в ответ на Group BY в запросах MySql vs MariaDB