#php
-
+4 Nginx и миниатюры в 2017 году На рассмотрении
Всем привет!Поставил вот этот конфиг, немного изменив под unixsocket. Вот собственно то что вышло: https://pastebin.com/s7RXBW6cПолучаю вот что: На notice не смотрите, это косяк темы, основная проблема в картинке: в html путь к картинке...
-
Выполнение PHP-кода на страницах сайта
Вызов PHP-функций, создание классов-хелперов, установка приложений и плагинов
-
DKIM подпись в функции php mail
Стандартная отправка через php mail не позволяет подписать письма DKIM подписью, так как письмо формируется фреймворком. Сигнатура DKIM позволяет подписать письмо, подпись проверяется почтовыми серверами, что гарантирует доставку письма в дополнение к...
-
Программно создать заказ
Здравствуйте. Требуется программно создать заказ для заданного пользователя, в ключающий заданный набор товаров. Сначала просто копировал записи в БД. Оказалось, что в этом случае много приходится учитывать - не задействуются внутренние механизмы...
-
+2 [Shop-script 10] Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /wa-system/database/waDbMysqliAdapter.class.php on line 147 На рассмотрении
Версия Shop-script: 10.0.2.908 В магазине не более 100 хар-тик. На другом магазине Shop-Script 9.4.3.70 такой ошибки нет - хотя есть Тип товаров с 500 характеристиками в списке. Везде установлен для PHP memory_limit...
-
+2 PHP 7.2 - ошибки для приложения Блог Не принято
На php 7.2 сыпятся следующие ошибки для админки и витрины приложения Блог.При обращении к Настройкам - /webasyst/blog/?module=settings : Deprecated: Function create_function() is deprecated in...
-
Динамический оператор объекта Есть решение
Как в смарти написать вот такое $object->{$dynamic_operator}->method(); ?
Я знаю только про такой милый костылик. Вот такой пример сработал у меня в Developer'е.PHP$this->view->assign('dynamic_index', 'something'); $this->view->assign('obj', (object) array('something' => 'It works!'));Smarty{$obj_array = (array) $obj} {$obj_array[$dynamic_index]}Леонид Вакуленко
-
Нужно настроить VPS хостинг
Необходимо настроить VPS хостинг, установить на него mysql, php и все что необходимо для нормального функционирования сайта, так же установить сам сайт на cms webasyst
-
Большое количество php процессов подвешивают сервер и сайт уходит в 503 ошибку
Здравствуйте. Сервер хостинга постоянно выдает 500 и 503 ошибку из-за того, что превышено допустимое количество запущенных процессов. Через SSH по запросу ps aux | grep u1250160 видим большое количество вот таких запущенных процессов: u1250160 5764 0.4...
-
Поиск по серийнику Есть решение
Необходимо создать пользовательский класс shopSerial в файле wa-apps/shop/lib/classes/shopSerial.class.php Метод будет вызываться на страницах сайта с класса в шаблоне shopSerial: {shopSerial::getSerialSearchHtml()} Реализация простой функции...
Добрый день, обращайтесь. Email: support@applugin.ru Telegram: @appluginApplugin
-
Получение url изображений Есть решение
Подскажите как получить урлы больших картинок, которые 970 обозначаются? Это могут быть изображения меньшего размера, но они всё равно обозначаются как 970. https://developers.webasyst.ru... Тут сказано url_big есть переменная, но не могу получить...
Решил вопрос, простой заменой значения "200х0" в переменных [url_thumb] массива на "970". На сервере этой цифрой обозначается максимальный размер изображения. Хоть он и меньше 970. Чтобы использовать ваше решение, нужно знать айдишники фотографий. А у нас только имеется продукт айди. Да и этот метод, возвращает информацию по каждой фотографии вроде, а тот что я использовал, сразу все фото товара выдаёт.Николай Петров
-
Обновление PHP
Добрый деньВозникла следующая проблема: после появления сообщения "Обновите PHP бла-бла-бла" в личном кабинете хотинга (Masterhost) поменял версию PHP на 8.0. На следующий день проверяю -- PHP на площадке обновилось, а сайт пишет...
-
Не дает обновить фреймворк вебасист Есть решение
Было у кого нить?Не дает обновить фреймворк вебасиста и шопскрипта.ПишетТребуется версия PHP >= 7.4.24, текущая версия 7.4.4Хотя странно, ведь текущая соответствует требованию.
Хотя странно, ведь текущая соответствует требованиюВ каком измерении 4 стало больше либо равно 24? =)waResearchLab
-
Помощь с выводом $skuname_ Есть решение
Приложение MyLang - больше не поддерживается и его автор не выходит на связь. Прошу у webasyst сообщества подсказки в решении проблемы Локализации на разные языки витрины.. Витрина с двумя local (ru и en)в карточке товара есть блок с данными...
вопрос решен.. всем спасибо!civicd14
-
проблема при смене версии php с 7.3 на 7.4 и выше
Доброго дня, при попытке сменить версию php с 7.3 на 7.4 или выше, выдает ошибку 500, при возвращении 7.3 все в норме, 7.4 нужна для работы плагина, хостинг свой, где поискать проблему?логи выдаёт кучу таких строк: [05-Oct-2022 17:40:24 Europe/Moscow]...
-
"Купить сейчас" шаблон flamingo
Здравствуйте. Подскажите пожалуйста, каким образом я могу создать дополнительно кнопку "купить сейчас" рядом с кнопкой "добавить в корзину"? Кнопки располагаются под карточкой товара в каталоге товаров.При нажатии на кнопку...
-
Импорт товаров из YML - GD не поддерживает работу с изображениями в формате 18
При импорте товаров возникла проблема с изображениями, они не подтянулись.yml.log : GD не поддерживает работу с изображениями в формате 18error.log: PHP Warning: Illegal offset type in...
-
Обновление PHP и плагинов. Устранение ошибки с мета-тегами
1. Необходимо обновить версию php до новой (хотя бы до 7.4) и обновить плагины установленные на сайте: Фреймворк ВебасистShop-ScriptТоварная накладнаяПереход на Shop-ScriptЯндекс.МаркетГипермаркетСайтКоманда Настройка Email2. При...
-
Случайная дата php
Добрый день, как сделать так, чтоб день и месяц были рандомными? {$review.datetime|wa_datetime:"humandatetime"}
-
Как скрыть блок с видео на php? Есть решение
Добрый день, можно ли сделать, чтоб при отсутствии ссылки на видео (отсутствие его у товара), данный блок скрывался. То есть, чтоб была проверка на отсутствие данных в этой...
По аналогии с темой Дефолт: {$video = $product->video} {if $video} <div class="item-pg_videocontainer" itemprop="embedHTML"> <lite-youtube videoid="{$product.video_url|replace:"http://youtu.be/":""}" playlabel="Play: Keynote (Google I/O '18)" ></lite-youtube> </div> {/if} или {if $product.video_url} <div class="item-pg_videocontainer" itemprop="embedHTML">...Плебей
-
Циклические ссылки
Добрый день, подскажите, пожалуйста, как убрать циклические ссылки в каталоге? Имеем такой код ссылки в сайдбаре <a class="catalog-pg__menu-link" href="{$cat.url}">{$cat.name}</a> Также...
-
Достать видео ID с помощью php или сделать lazy load iframe Есть решение
Необходимо из ссылки видео на ютуб, которая заложена в {$video.url} достать ее часть, а именно ID. Что я делаю не так и как это реализовать? Делаю одним из способов, которые представлены здесь https://coderoad.ru/2936467/pa...ПС Мне...
Если речь о видео к товару, то URL находится в переменной {$product.video_url} и напрямую доступен в шаблоне. Есть ещё другие варианты типа {$video = $product->video} {$video.url}Но по факту сам URL на выходе одинаков. {$video} нужен, чтобы вытащить ширину, высоту и нулевой кадр заставку, а URL можно взять и просто из массива $product без этих выкрутасов.Так же надо учесть тот факт, что движок Магазина преобразует ссылку на Ютуб к виду http://youtu.be/gZZRFf2v5wQТ.е. даже, если в товаре вы...replicant
-
Не срабатывает if else в php-файле плагина.
Прошу помощи в первую очередь разработчиков. Кратко пред история такова: В процессе перевода плагинов на другой язык, столкнулся с тем, что вставлен русский текст в HTML код, который находится в PHP-файле. И естественно никакие переменные...
-
(Срочно) Неудачный переезд на PHP7.4
Добрый день, Воодные данные: VPS сервер, был php7.0 NGINX + PHP-FPM (только shh доступ)После кривой установки 7.4 вылезли куча косяков, не приходят заказы и т.д.нужна срочная помощь воостановить работоспособность сайта - или вернуть обратно 7.0...
-
Ошибка 500 Есть решение
Сайт отвечает поисковым роботам ошибкой 500. Страницы начали исчезать из поисковой выдачи.Скорее всего из за установленного сначала, а потом удаленного плагина. Плагина больше не существует в магазине плагинов,соответственно и помощь разработчик не...
Здравствуйте, готов решить проблему. Тел/whatsapp/viber/telegram +79581116463WeB24
-
Проблема Shop-Script или криво настроенный MySQL или ...?
Здравствуйте! Хотел бы узнать у других пользователей Shop-Script - какой у них средний отклик сервера (например, по Метрике), а у специалистов по серверам - что можно сделать в указанном ниже случае, чтобы снизить средний отклик, который на...
-
Падает плагин после использования пока не очистишь кэш Есть решение
Добрый день, я написал плагин, он представляет из себя кнопку, которая открывает другой сайт. Вызываю плагин следующим образом: {shopButtonPlugin::showButton()} Но после смены настроек плагина или при повторном нажатии, если очистить кэш...
Вы пытаетесь вызвать плагин для приложения shop из шаблона приложения site.Надо как-то так делать {if $wa->shop} {shopButtonPlugin::showButton()} {/if}Syrnik.com
-
+1 При переходе на PHP 7.4.10 сайт выдаёт ошибку На рассмотрении
В чём может быть проблема? Как то было похожее такое при переходе с PHP 5. Там при обновлении пароля от базы всё исправлялось.Сейчас стоит Apache 2.2 + PHP 7.3 (current stable)
-
Пишу первый плагин, проблемы с wa()->getPlugin('pluginName') Есть решение
Добрый день, Пытаюсь написать плагин, получаю следующие ошибки:Plugin pluginName @ site not found code 500## wa-system/waSystem.class.php(1256) #0 wa-apps/shop/plugins/pluginName/lib/shopPluginNamePlugin.class.php(21):...
Попробуйте так: wa('shop')->getPlugin('pluginName')Игорь Гапонов
-
Как скрыть кастомные поля в приложении Контакты?
Каким образом скрывать кастомные поля в приложении Контакты? сделан отдельный плагин для site который может влиять на поле, а вот редактирование в приложении Контакты хотелось бы запретить или скрыть. В системных файлах нашлись такие параметры...