Sergey_K
$modx->getOption("mail_smtp_hosts")
Sergey_K
посмотри
Павел
кстати раз вопрос о seopro. Как расширить допустимое кол-во символов в pagetitle? У меня там с выгрузки бывает падают товары с длинным названием
Avent
и в настройках ExtJS
Avent
и в schema
Павел
в БД nоменять тиn nоля
Разве seopro его меняет? По дефолту pagetitle очень длинный в modx
Sergey_K
varchar 255
Sergey_K
Не сказать, что прямо длинный
Dmitriy
split
Dmitriy
Правда нужно два варианта... Если указать "," , то будет делить и попадет пробел
Avent
сначала сделай через регулярки удаление nробелов вокруг заnятой
Dmitriy
Если ", ", то норм, но если в строке не был пропел межу словами, а только запятая, то жопа
Avent
а nотом дели
Dmitriy
Ррррр
Dmitriy
Так, теги страницы я теперь вывожу, теперь бы самопальный поиск сделать...
Dmitriy
https://modstore.pro/packages/photos-and-files/fileattach
Dmitriy
Кто юзает?
Dmitriy
По формату фильтр кто-то знает как сделать?
Anton
Кто юзает?
я пользовал.
Dmitriy
Хочу сделать, чтобы чисто фотки выводило с шаблоном, указать там с и до, файлы и фильтрануло, если там попадает не картинка
Doc
ребят может кто помочь? как работать с незарегистрированным пользователем? модкс хранит какую либо инфу о госте? или может сделать автоматическую регистрацию? передали проект, старый разраб завязал корзину на зарегистрированном пользователе.. вот пытаюсь сделать так чтобы она заработала без регистрации как я понял на каждого зареганного пользователя создавался документ вот кусочек кода добавления товара в корзину на котором какраз и идет проверка на логин пользователя вот можно как нибудь сдеать чтобы это был не залогенный аккаунт, а просто аноним?
Doc
Dmitriy
Как сюда пихнуть тег для поиска материала с таким же тегом?
Dmitriy
Dmitriy
Как-то можно вообще щас поле seoPro.keywords получить?
Doc
Тут вообще отвечают на вопросы? Иди из тут только задают?:)
Павел
Тут вообще отвечают на вопросы? Иди из тут только задают?:)
Ты больше вводных данных дай хотя бы, ну для начала)
Doc
Ты больше вводных данных дай хотя бы, ну для начала)
у меня естьрешение, но тогда другой вопрос, как вызвать сниппет при заходе на сайт?
🙈 PG
вписать его название в шаблон
Павел
вписать его название в шаблон
Лучше уж коннектором
Павел
при заказе пользователь по любому создается
Неизвестно даже минишоп ли у него или нет
🙈 PG
Sentinel
Неизвестно даже минишоп ли у него или нет
а ну да.. я по умолчанию думаю что ms2 😊
Doc
вообщем прогер сделал так что работать с заказами можно только если зарегался он не использовал ни минишоп ни другое решение, в итоге как костыль можно создавать пользователя при заходе на сайт чтобы то что она написал заработало...
Doc
просто у каждого зареганого пользователя есть ресурс, с тв
Doc
а в этих тв товар в корзине
Sentinel
Doc
у меня такие же сейчас увства
Павел
Итого, мы имеем modx на полностью замописном решении. Тебе тут точно не помогут)
🙈 PG
отличное решение
Doc
и через месяц у тебя будет миллион пользоватедей
да плевать) вроде как на производительность не должно повлиять.. хотя хз
Павел
ну да, миллион записей в базе это ж так, херня
🙈 PG
да плевать) вроде как на производительность не должно повлиять.. хотя хз
должно, так как таблица с сессиями будет огромного размера
Doc
Итого, мы имеем modx на полностью замописном решении. Тебе тут точно не помогут)
вот в этом вот и пробблема, понима. что решение с автореистрацей не лучшее, но блин.. чтобы не делать все с нуля так как в магазине почти 1к товаров
Doc
должно, так как таблица с сессиями будет огромного размера
сделать автоудаление после создания заказа?)
🙈 PG
создай технического пользователя
Dmitriy
ну да, миллион записей в базе это ж так, херня
Ты же умный, скажи как seopro.keywords вытащить
Dmitriy
В pdoResources
Doc
создай технического пользователя
а как тогда сделать чтобы при заходе гость автоматов логинился под техническим юзером?
🙈 PG
и при заходе на сайт проверяй, если пользователь не авторизирован, тогда выполняй авторизацию с этим пользователем
🙈 PG
https://www.createit.ru/blog/modx/2012/programmatically-creating-users/
🙈 PG
// задаем параметры $logindata = array( 'username' => 'someuser', // имя пользователя 'password' => '1234567890', // пароль 'rememberme' => true // запомнить? ); // сам процесс авторизации $response = $modx->runProcessor('/security/login', $logindata); // проверяем, успешно ли if ($response->isError()) { // произошла ошибка, например неверный пароль $modx->log(modX::LOG_LEVEL_ERROR, 'Login error. Message: '.$response->getMessage()); }
Doc
и при заходе на сайт проверяй, если пользователь не авторизирован, тогда выполняй авторизацию с этим пользователем
ну смотри, решение хорошее , лучше с точки производительности моего, но к каждомупользовател.он создавал ресурс, который хранит корзину в итоге получится ак что у разных пользователей будет одна и таже корзина
Павел
И?)
Ты не можешь плейсхолдер достать?
Dmitriy
seopro.keywords - плейсхолдер
Я писал, он не отзывается вроде как
🙈 PG
с точки производительности лучше разобраться в коде, и внести адекватные изменения дабы привязки такой небыло
Павел
достану любой плейсходер, быстро, дешево, с гарантией
Павел
@THEbonny 1000р в качестве наказания за то что не можешь гуглить и я сделаю это за тебя
Павел
Эййй
ну это же честный deal
Павел
ладно, скидка для л
Павел
950
Павел
твоя задача заключается в том, чтобы достать плейсхолдер и передать его как параметр
Павел
есть getPlaceholder \ setPlaceholder
Павел
и есть параметры