
sergeevizh
Пользователь-
Content Count
384 -
Joined
About sergeevizh
- Birthday 09/21/1992
Контактная информация
- Site:
- Telegram
Информация о вас
-
Фриланс
Программирование
Верстка
Заказчик
Пользователь -
Версия CMS
2.x
-
From
Москва
-
Вывод свойств товара
sergeevizh replied to Alex000's topic in Общие вопросы по функционалу и дизайну
/design/ваш_шаблон/html/product.tpl -
textarea с новой строки
sergeevizh replied to get31's topic in Общие вопросы по функционалу и дизайну
Значит дело у вас в другом и тут только вам искать причину или давайте доступ и причину выявить можно быстро. -
textarea с новой строки
sergeevizh replied to get31's topic in Общие вопросы по функционалу и дизайну
Если только, попробуйте изменить: if($type == 'string') { return strval(preg_replace('/[^\p{L}\p{Nd}\d\s_\-\.\%\s]/ui', '', $val)); } на if($type == 'string') { return preg_replace('/[^\p{L}\p{Nd}\d\s_\-\.\%\s]/ui', '', strval($val)); } и отпишитесь -
textarea с новой строки
sergeevizh replied to get31's topic in Общие вопросы по функционалу и дизайну
Это тут непричем, нужно искать причину в другом. Ваш код выше я проверил, там проблем нет. Нужно смотреть в сторону может JS в шаблоне или еще чего. Без видимости вашего сайта можно долго гадать. -
textarea с новой строки
sergeevizh replied to get31's topic in Общие вопросы по функционалу и дизайну
Ну тут вроде чисто все. Нужно смотреть, файлы которые отправляют данные и смотреть в базу, как там данные записываются. -
textarea с новой строки
sergeevizh replied to get31's topic in Общие вопросы по функционалу и дизайну
В view/CartView.php при отправке POST, видимо идет валидация и чистка полей textarea от параграфов. -
Я сейчас сделал проще, на основе api/UsersTelegram.php Добавил в api/Simpla.php класс 'telegram' => 'UsersTelegram' Потом в api/UsersTelegram.php после функции addUser дбавил //SEND public function sendBroadcast($message) { // Получаем всех подписчиков из базы данных $subscribers = $this->getSubscribers(); foreach ($subscribers as $subscriber) { $chatId = $subscriber->telegram_id; $postFields = [ 'chat_id' => $chatId, 'text' => $message ]; // Отправляем сообщение пользователю $this->botApiQuery("sendMessage", $postFields);
-
Убираем слэш(и) в конце url и избавляемся от дублей
sergeevizh replied to Gregar's topic in Готовые решения
Чтобы правильно ответить, нужно понять какие правила у вас уже указаны. Правило которое вы указали выше можно сократить в 2 строчки. Приложите свой файл .htaccess -
так не работает, нужно не создавать плагин в Smarty, а прописать функцию в api/Design.php по аналогии time_modifier
-
Ну как-то так: 1. в корень кидаем webHook.php <?php // определим кодировку UTF-8 header("HTTP/1.1 200 OK"); header('Content-type: text/html; charset=utf-8'); // подключаем класс авторизации require_once("api/UsersTelegram.php"); // создаем объект авторизации $auth = new UsersTelegram(); // запускаем $auth->init(); ?> 2. Нужно зарегистрировать WebHook https://api.telegram.org/botВАШ_ТОКЕН/setwebhook?url=https://ВАШ_ДОМЕН/webHook.php 3. в api/UsersTelegram.php <?php require_once('Simpla.php'); class UsersTelegram extends Simpla { // Токен API BOT
-
В api/Users.php нужно добавить только новые поля где будут данные из Телеграмм, для вывода их пользователю и больше эту модель трогать не нужно. Для реализации вашей идеи вот ссылка https://imakebots.ru/article/avtorizaciya-na-sayt-cherez-telegram-bez-ispolzovaniya-oficialnogo-vidzheta Сделайте для начала как написано, потом по аналогии для Simpla. Сразу напишу, для вхождения у вас должно быть: 1. site.ru/bot.php - webhook 2. site.ru/api/UsersTelegram.php - данные из webhook больше ничего не нужно.