#php
-
Обработка вывода шаблона? Есть решение
Здравствуйте!Возникла необходимость добавление в выводе страницы заменить несколько данных.Не могу понять где отрабатывается конечный вывод сформированного шаблона пользователю? Просмотрел waView.class.php не нашел там конечного результата. Помогите,...
Зачем вам именно в коде фреймворка что-то править? Разве Smarty недостаточно? Например, модификаторов |replace и |regex_replace.
Rat
-
Как узнать конфигурацию PHP
Параметры конфигурации PHP показывает функция phpinfo(). Чтобы увидеть такую таблицу, используйте иконку «Конфигурация PHP» в приложении «Логи», которое можно установить в «Инсталлере». Альтернативный способ Создайте файл с...
-
Вопрос по плагину доставки Есть решение
Добрый день! Делаю для себя плагин доставки, интересует следующий вопрос:Реально ли сделать так, чтобы после того, как подтвердили заказ, была кнопка "Сгенерировать номер накладной", где:Отправляются на сервер курьерской службы все данные.Там...
В своём плагине всё можно сделать =)Но если делать правильно то необходимо разделить на 2:- плагин доставки, который рассчитывает сумму и работает только с этим разделом- плагин для магазина, который отображается в бекенде и формирует накладные и печатные формы.Пример https://www.webasyst.ru/store/plugin/shipping/shop... и https://www.webasyst.ru/store/plugin/shop/shoplogi...
Алексей
-
Shop-Script будет работать на PHP 7?
Вышел PHP 7. Webasyst shop-script и плагины к нему будут поддерживать PHP 7 или нужна адаптация для корректной работы?
-
Как получить страницу? Есть решение
Здравствуйте!Пытаюсь получить страницу при помощи, хелпера. public function getPageFromId($page_id = '2'){ $sql = "SELECT * FROM site_page WHERE id = 2"; $page =...
$this у вас кто?$model = new waModel; $sql = "SELECT * FROM site_page WHERE id = 2"; $page = $model->query($sql)->fetch(); wa_print_r($page['name']);Поставьте приложение разработка(developer) с github чтобы писать код не в слепую.
Алексей
-
Использование классов в Разработке виджета Есть решение
Куда класть отдельные классы в виджете?Можно ли все необходимые классы положить в один отдельный файл?
У меня получилось с классами по той же методике, что и для плагинов. Имя сгенерируйте в зависимости от того, для какого приложения пишете.
ITFrogs
-
waLongActionController и перезагрузка старницы
Хочу сделать импорт подобный стандартному плагину миграции. Возможно ли сделать так, чтобы импорт продолжался даже при обновлении страницы или даже закрытии барузера? Например звпоминать процесс в куках и при переходе на страницу импорта отображалось...
-
Иппорт YML (информация о магазине)
Хочу добавить модифицированный импорт YML.Проблема в том, что нужно в начале импорта вытащить информацию о магазине и добавить ее в переменную.Редактирую shopMigrateYmlTransport.class.phpЗаранее спасибо за помощь!
-
Переход хостинга на PHP 5.6
Сейчас на моем хостинге в Cpanel стоит в настройках PHP 5.3. Что будет если я обновлюсь? Сайт станет работать быстрее? и меньше нагружать сервер.
-
Версия PHP
Вот, например, о чем можно было бы поговорить. Требование обязательной совместимости с PHP 5.2 напрягает время от времени. Инсталлер же умеет проверять версию. Давайте уже принимать в магазин плагины/приложения для 5.3+ и 5.4+ хотя бы.Не то, чтобы мне...
-
есть ли мультисайт у webasyst?
имеется ли возможность мультисайтовости у webasyst?данный вариант https://www.webasyst.ru/cloud/ работает по принципу создается подпапка, в неё копируется установщик и в ней автоустановщик создает сайт отдельный или как то подругому?
-
webasyst интеграция с whmcs
Здравствуйте, у Вас есть модуль для интеграции Вашей CMS webasyst с биллингом WHMCS, если есть то где его можно взять? если нету то подскажите из какой Вашей документации можно написать модуль интеграции? заранее спасибо
-
Обращение к методу со стороны ajax
Кастомизирую форму обратной связи (которая site.send_email_form), хочу отправлять форму по ajax без перезагрузки страницы.Скопировал метод sendEmail в wa-apps/shop/lib/classes/shopViewHelper.class.php, работаю с ним. Возникла проблема обращения к...
-
Вызов не-статического метода класса в шаблоне Есть решение
Здравствуйте. Есть банальная задача: для хаба вывести рейтинг авторов не только на спрятанной далеко странице http://1belok.ru/o/authors/ , но и на каждой странице, в сайдбаре над "Сотрудники".Готового хелпера для этого я в Хабе не нашёл....
Метод для получения информации об авторах обязательно появится в следующей версии хаба. Сроков не назову.То, что в шаблонах нельзя создать экземпляр абы какого класса - это так задумано и правильно исходя из политики безопасности. Это не поменяется.
Леонид Вакуленко
-
Динамический оператор объекта Есть решение
Как в смарти написать вот такое $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]}
Леонид Вакуленко
-
Переадресация на корзину
Как сделать переадресацию на корзину после клика на "купить" посредством php?
-
DKIM подпись в функции php mail
Стандартная отправка через php mail не позволяет подписать письма DKIM подписью, так как письмо формируется фреймворком. Сигнатура DKIM позволяет подписать письмо, подпись проверяется почтовыми серверами, что гарантирует доставку письма в дополнение к...
-
Плагин Smarty
Можно ли создать свой плагин smarty для Webasyst? Если да, то куда нужно поместить файл с плагином. Или по-другому как то можно реализовать следующее? Нужно чтобы из шаблона темы для shop-script, например index.html, можно было на php проанализировать...
-
Программно создать заказ
Здравствуйте. Требуется программно создать заказ для заданного пользователя, в ключающий заданный набор товаров. Сначала просто копировал записи в БД. Оказалось, что в этом случае много приходится учитывать - не задействуются внутренние механизмы...
-
как из массива достать определенное количество данных?
в php это сделать легко, а как из массива на вашей CMS достать 5 последних записей?
-
Сортировка товаров в категории.
Добрый день. Прошу помощи. В настройках категории можно включить ручную сортировку как задано в бекенде. С помощью drag & drop в бэкенде сайта, сортировать товары получается, а вот с помощью импорта товаров через Эксель нет. Прописываем в...
-
Как заинклюдидть скрипт в webasyst?
Пытаюсь прикрутить хелпер с моим скриптов в вебасист для определения города(SxGeo). Отдельно все работает. Код такой <?php include("SxGeo.php"); $ip = "x.x.x.x"; //мой айпи $SxGeo = new SxGeo('SxGeoCity.dat',...









