Aliaksandr
Причем тут альтрнейт, вопрос был про то, что при перелючении на другой язык сбрасывается пагинация. На него был и ответ
Владимир
А как вывести сообщение об успешной отправке в Fomrlister? Какой параметр за это отвечает? А то ошибки норм выходят а чтоб спрятать форму и вывести успех не нашел в доках может слепой...
Владимир
messagesTpl ?
Aliaksandr
+ спасибо, извините
Обычно, если надо что-то "немного подправить", то делают копию сниппета, там правят (тоже добавляют к урлу все, что надо) да вызывают уже его :)
Aliaksandr
Там все настолько просто, что ни о каких конфигах и кастомизации контроллеров никто не думает ))
Андрей [aharito]
Всем привет. А прямо в чанке prepare для ДокЛистера в видк анонимной функции ведь не заработает? &prepare=`function($data) { $data["title"] = ( $data["template"] == 27 ) ? "#" . $data["title"] : $data["title"]; return $data; }`
Kanstantsin
Доброго дня, Чатъ! При использовании bLang и построении меню через DLmenu подскажите, как сделать перевод пунктов меню? [+title+] выводит названия на русском, при переходе на англ. версию меню остается на русском тоже.
Андрей [aharito]
Kanstantsin
Чат, маленький вопрос от чайника: как реализовать отображение политики конфиденциальности в Ево, что бы окно юзеру не всплывало каждый раз при обновлении страниц?
Dmytro
записывать в куки или сесию
Dmytro
или локалстораж о том что уже показали
Volodymyr
Есть задача: создавать заявку для заказа в курьерскую компании после оплаты. Сейчас только ПЭК, потом возможно СДЭК. Вижу решение так: commerce_order_deliveries id order_id status meta По умолчанию status 0, если не удалось передать в курьерскую status 1, Передан statsus 2, завершена доставка status 3 Заявки будут передаваться как автоматически кроном, так и в ручном режиме, если курьерской что-то не нравится. Дальше делаем один общий клас, по типу DeliveryManager, у которого будет метод sendOrderToCourierService Дальше метод определяет клас, курьерской служби и передает заказ туда. Как-то так, может, кто-то уже делал подобное, и подскажет как он реализовывал?
Kanstantsin
@Dmi3yy есть какая-нибудь шпаргалка в интернете?)
Dmytro
на js делается в пару строк гуглить js localstorage
Andrey
@Dmi3yy есть какая-нибудь шпаргалка в интернете?)
function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure ){ var cookie_string = name + "=" + escape ( value ); if ( exp_y ){ var expires = new Date ( exp_y, exp_m, exp_d ); cookie_string += "; expires=" + expires.toGMTString(); } if ( path ) cookie_string += "; path=" + escape ( path ); if ( domain ) cookie_string += "; domain=" + escape ( domain ); if ( secure ) cookie_string += "; secure"; document.cookie = cookie_string; } function delete_cookie ( cookie_name ){ var cookie_date = new Date ( ); cookie_date.setTime ( cookie_date.getTime() - 1 ); document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString(); } function get_cookie ( cookie_name ){ var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' ); if ( results ) return ( unescape ( results[2] ) ); else return null; } if ( ! get_cookie ( "cookies_modal" ) ){ $(".cookie_msg").removeClass('hide'); $(".cookie_msg .close").click(function(){ $(".cookie_msg").hide(); set_cookie ( "cookies_modal", 1); }); }else{ $(".cookie_msg").remove(); } Где cookie_msg класс у окошка всплывашки
Timoffey
Добрый день. Немного не въеду ещё с FormLister 'controller'=>'Reminder', Я отправляю письмо пользователю, оно приходит (шаблон reportTpl). Там приходит ссылка вида site.ru/pageid?userid&hash По этой ссылке я что должен размещать? Какой-то обработчик? Я сейчас поставил просто страницу с id 3, но второе письмо (шаблон resetReportTpl) не приходит. И я не особо понимаю, почему оно должно приходить,там же нет обработчика никакого. Вот этот момент мне не понятен.
Andrey
Ту же страницу поставьте, где вызывали, что будет?
Timoffey
Ту же страницу поставьте, где вызывали, что будет?
У меня вооще формы висят в базовом шаблоне, который, по идее, на любой странице вызыаются
Andrey
ну сделайте страницу, в ней тот же вызов и её поставьте
Мишка
кто-нибудь пользуется inWidget ? у меня не работает, проверьте пожалуйста у себя
Volodymyr
библиотека
Алексей
кто-нибудь пользуется inWidget ? у меня не работает, проверьте пожалуйста у себя
я пробовал где-то месяц назад не работал уже, там походу инста что-то прикрыла
Алексей
значит надо перепилить сниппет) было бы время
Мишка
Внимание. В связи с тем, что Instagram активно препятствует парсингу своего сайта, предоставляет полноценный доступ к API Basic Display и API Graph по сути только под бизнес-задачи, прекратил 29 июня 2020 года поддержку API Endpoint и не заинтересован в трансляции контента на других платформах, обслуживание standalone виджета для веб-мастеров стало нецелесообразным.
Volodymyr
Через instagram scraper при авторизации пока парсится отлично
Sasha
Собираю через этот https://elfsight.com/instagram-widget-instalink/ или через этот https://github.com/jsanahuja/jquery.instagramFeed но иногда через него инстаграм выдает банан, тогда завожу через первый
Anonymous
Подскажите доки по Commerce
Anonymous
Подскажите доки по Commerce
https://github.com/evolution-cms/docs/tree/master/ru/04_Компоненты/Commerce
Михаил
у меня есть сниппет для работы с токеном https://github.com/mnoskov/DLInstagram
Максим
Подскажите доки по Commerce
Самый лучший док для коммерс - сам коммерс ;)
Dmitriy
А по что админка Ево 2.0.2 так долго откликается на OpenServer (php 7.2) ? TTFB До 1,5 сек
Dmitriy
Dmitriy
Это просто показ чанков в выпадающем меню
✙ Klym ✙
думаю от железа еще зависит https://prnt.sc/u6b836
Poul
Доброго времени всем) Подскажите: При возвращении сервером 500, 501, 502, 503, 504, 505, 507 и 510 ошибок – показывать пользователю свою страницу из EVO возможно?
Pathologic
если сервер поломался, то как он будет показывать ево
Poul
Никак) ох эти сеошники)
Volodymyr
Никак) ох эти сеошники)
ну вообще можно
Volodymyr
set_error_handler например
Poul
В .htaccess?
Volodymyr
В .htaccess?
https://www.php.net/manual/ru/function.set-error-handler.php
Volodymyr
изучайте
Pathologic
set_error_handler например
Это прокатит для 500 и то не всегда
Alexey
народ, а как связаться с саппотром ник.ру?
Alexey
мне нужно ssl поставить, но боюсь напортачить
Андрей [aharito]
Привет всем! версия Эво 1.4.0, надо было чтобы MultiCategories работал. На ДокЛистере который шел с 1.4.0 не заработало. Я обновил ДокЛистер - и ошибка.
Андрей [aharito]
Fatal error: Call to undefined function evolutionCMS() in C:\OpenServer\domains\.........\assets\lib\APIHelpers.class.php on line 429
Андрей [aharito]
Как вылечить, я забыл уже.
Андрей [aharito]
раньше видел это Call to undefined function evolutionCMS(), но забыл, как поступать
Андрей [aharito]
Обновлять всю CMS до 1.4.11 пока крайне нежелательно
Alexey
Да, Андрюх, еще раз спасибо!)
Григорий
Добрый вечер всем, подскажите пожалуйста может кто-то сталкивался, есть задача на commerce сделать, подарочный сертификат на товар, то есть один покупает, а другому код на почту отправляется и он его должен активировать на сайте. За ранее благодарю.
Андрей [aharito]
why?
потому что за это деньги хотелось бы получить
Alexey
потому что за это деньги хотелось бы получить
те пять минут времени. Не будь жадиной)
Андрей [aharito]
те пять минут времени. Не будь жадиной)
Чаще всего далеко не пять. Как повылезут ошибки какие-нибудь, и ковырять часа 3, а то и больше.
Alexey
зануда) с 1.1 или 1.2 - могут быть, с 1.4.0 до 1.4.11 ваще нет проблем
Alexey
так как раз такого рода ошибки и фиксили
Volodymyr
Чаще всего далеко не пять. Как повылезут ошибки какие-нибудь, и ковырять часа 3, а то и больше.
Может, попробывать огласить где-то, эту функцию, и сделать чтоб она $modx возвращала
Volodymyr
по части обновления, не должно быть особых проблем, если сайт не очень сложный, и не правили ядро
Андрей [aharito]
Может, попробывать огласить где-то, эту функцию, и сделать чтоб она $modx возвращала
Я вставил объявление этой функции в manager/includes/preload.functions.inc.php, то есть туда, где она и есть в новых версиях