Алексей
Я иногда пишу какие то данные в текстовый файл, чтобы в случае фЕйла, продолжить с остановки... А не с начала.
Alexey
Я иногда пишу какие то данные в текстовый файл, чтобы в случае фЕйла, продолжить с остановки... А не с начала.
с файлом кстати пробовал, работает сейчас один вариант. там как раз загрузка из экселя, вот там вполне можно пакетную обработку внедрить
Алексей
Я бы сказал что ее даже открывать не особо надо.
Alexey
Зачем ее закрывать?
Ну потому что в момент когда мы пишем в сессию, мы не можем читать из нее...или я что то путаю?
Sergey_K
https://www.php.net/manual/ru/book.session.php
Sergey_K
Не вижу особо такого.
Alexey
Ну понятно, значит надо поработать над этим...просто помню что что то не получалось
Sentinel
Ребят, есть задачка у /manager/?a=security/user сделать поиск не только по ФИО и email, а еще и по mobilephone? кто то делал?
Евгений
Всем привет, кто нибудь подскажите плиз как перенести сайт на modx на локалку. У меня openserver стоит, все перепробовал, не становиться и все, выскакивает 503, и плюс еще в phpAdmin бд (вес:750мб) ставиться с ошибкой "Fatal error: Maximum execution time of 300 seconds exceeded" Может кто сталкивался
Жорик
Всем привет, кто нибудь подскажите плиз как перенести сайт на modx на локалку. У меня openserver стоит, все перепробовал, не становиться и все, выскакивает 503, и плюс еще в phpAdmin бд (вес:750мб) ставиться с ошибкой "Fatal error: Maximum execution time of 300 seconds exceeded" Может кто сталкивался
Сначала ставишь пустышку сайт, копируешь конфиг основной (где данные по базе), меняешь базу на ту, что переносишь, удаляешь все папки из сайта пустышки, переносишь папки своего сайта (но не удаляешь файлы из корня), меняешь конфиг и сверху устанавливаешь пустышку и шлифуешь по типу обновление системы. Все! сайт на опенсервере
Жорик
надеюсь понятно? )))
Евгений
это да, попробую
Жорик
пробуй )))
Евгений
а то что база становиться с ошибкой?
Жорик
а это уже настройки твоего опенсервера. Видимо твоя база огромная
Евгений
750м
Жорик
тебе надо оптимизировать твой опен сервер... ща ссылку скину
Евгений
через смд не хочет заливать
dv
а то что база становиться с ошибкой?
Openserver консольный импорт умеет
Жорик
750м
https://www.mediaguru.ru/blog/mysql-na-openserver/
Жорик
тут детально описано
Жорик
а шо это за сайт, где 750м база? если не секрет )))
Жорик
дашь ссылку?
Евгений
Openserver консольный импорт умеет
пробовал, как то моментально загружает, а в итоге бд пустая
dv
пробовал, как то моментально загружает, а в итоге бд пустая
https://www.mediaguru.ru/blog/mysql-na-openserver/ https://www.ozerov.de/bigdump/
dv
ну и можно у исходного modx_session почистить / экспортировать без данных
Roman
Всем привет. Ребят, поскажите, плиз, такая проблемка. Создал новый шаблон AMP, в нём практически пусто, но при загрузке страницы подгружаются скрипты минишопа, сеофильтра и минификса. Что нужно сделать, чтобы они не подгружались, а то валидацию не пройти?
BENJiDevil
Всем привет) К вопросу о БД выше, тут такое дело...Есть поле с перечислением id, как его использовать в SQL запросе? А именно в конструкции IN (modResource.services_value), где в modResource.services_value указано 1,2,3,4 Дело в том что на сколько я понял IN воспринимает значение как строку, то есть выглядит как IN ('1,2,3,4') соответственно только первый элемент выводится....Если руками писать IN (1,2,3,4) то все ок...я уже всю голову сломал, мануал sql по типам данных и пр. все перелазил....
BENJiDevil
php 5.6 поэтому новая функция split тут не робит(
Roman
не совсем понял, у меня в шаблоне, например, нет никакого вызова этих сниппетов. Где можно ещё посмотреть как вызываются скрипты?
Александр
Здравствуйте, для modx есть мультиязычность что бы языки индексировались в поисковиках?
Андрей
Здравствуйте, для modx есть мультиязычность что бы языки индексировались в поисковиках?
Для этого нужно указывать hreflang, и сайтмэп делать с указанием переводов
Александр
Одним словом есть и можно сделать ?!
Anonymous
Всем привет. Подскажите, когда вывожу конфиг <base href="{$_modx->config.site_url}"> почему не https подставляется, а http, как указать https в конфиге?
Anonymous
https указано
Roman
Предположу что для минификса — ставить условие на шаблон для вывода, для минишопа — убирать автоматическое подключение и тоже руками через условия прописывать...
имеется ввиду, что в системных настройках минишопа стереть подключение скриптов по дефолту и подключить их вручную через необходимые шаблоны?
BENJiDevil
Да, но как пояснили уже, они подключаются там где есть сниппеты минишопа
BENJiDevil
имеется ввиду, что в системных настройках минишопа стереть подключение скриптов по дефолту и подключить их вручную через необходимые шаблоны?
собственно копать — ставим чистый шаблон, без вывода всего — вызова минишопа не будет, как собственно и подключения остальных скриптов далее собираем шаблон header footer и т.д и проверяем на каком этапе появляются скрипты — копаем чанки ищем вызов минишопа ставим условие как то так
BENJiDevil
https указано
https то по факту установлен? ключ?
BENJiDevil
в том и дело, что это чистый шаблон и там нет никаких вызовов сниппетов. А всё-равно скрипты подключаются. Магия
ну поэтому я и предположил, что копать уже в настройках подключения минишопа но собственно если шаблон чистый вообще ничего не должно быть в том числе и минифая
BENJiDevil
+ кеш страницы
Anonymous
https то по факту установлен? ключ?
стоит, сам конфиг выдает сайт с http, хотя в настройках стоит https
Anonymous
на другом сайте убрал редирект, в настройках стоит http, а base указывает https, ЗАПУТАЛСЯ! :)
BENJiDevil
да
Ну...ходят слухи что данная штука иногда кешируется прописать в htaccess правильные редиректы выставить в настройках https можно ЖеСка прописать в конфиге MODX_URL_SCHEME можно ЖеСка прописать адрес base href можно поинтересоваться у хоста в чем может быть проблема (не мало случаев когда проблема на его стороне) Но обычно все сводится к редактированию htaccess + https в настройках мода
Anonymous
спасибо, попробую
BENJiDevil
в htaccess не стоит редирект, жестко указать да, но мне непонятно почему ставится http в плейсхолдере (плейсхолдеры же не кешируются?)
тогда можно ЖеСка прописать в конфиге MODX_URL_SCHEME плейсхолдеры нет если и сниппет некешированный
Юрий
привет всем подскажите, пожалуйста, куда копать что смотреть клиент создал акции, добавил контент, в декстопе все ок, а на мобиле подтягивается вообще какое-то левое наполнение
Юрий
в чем может быть проблема?
BENJiDevil
привет всем подскажите, пожалуйста, куда копать что смотреть клиент создал акции, добавил контент, в декстопе все ок, а на мобиле подтягивается вообще какое-то левое наполнение
Кеш Смотреть содержание страницы (откуда что берется и каким образом выводится, условия и пр) заглянуть в JS, не запрашивается ли там где инфа через ajax
Юрий
принял, благодарю!
Roman
+ кеш страницы
кеш почистил, но всё-равно тоже самое остается. Вообще не понимаю, почему они на чистый пустой шаблон подтягиваются
BENJiDevil
кеш почистил, но всё-равно тоже самое остается. Вообще не понимаю, почему они на чистый пустой шаблон подтягиваются
ну...тогда идти в системные настройки, убирать пути скриптов и стилей и вручную в футере прописывать с условием на каких страницах выводить я на самом деле тоже засомневался в ранее сказанном утверждении что скрипты подключаются только там где есть сниппеты, помоему они везде автоматом в футер добавляются, поэтому убирать и руками прописывать
BENJiDevil
кеш почистил, но всё-равно тоже самое остается. Вообще не понимаю, почему они на чистый пустой шаблон подтягиваются
на сколько пустой шаблон? хедер футер подтягиваются? просто вероятно может где то внутри чанков сниппет инициализируется и добавляет, тут от простого к сложному — вообще пустую страницу — шаблон вручную написанный без чанков — с чанками по одному и т.д. ))
Roman
ну...тогда идти в системные настройки, убирать пути скриптов и стилей и вручную в футере прописывать с условием на каких страницах выводить я на самом деле тоже засомневался в ранее сказанном утверждении что скрипты подключаются только там где есть сниппеты, помоему они везде автоматом в футер добавляются, поэтому убирать и руками прописывать
И такой вариант пробовал, скрипты перестают везде подключаться, но когда подключаешь их вручную, то почему-то функционал минишопа режется, то есть перестаёт ajax отрабатывать и не добавляет в корзину, а просто переходит на страницу товара.
Roman
и на том спасибо большое за потраченное время
Anonymous
Помогите найти ошибку в сниппете AjaxForm: {'!AjaxForm' | snippet : [ 'form' => 'qaFormTpl', 'snippet' => 'FormIt', 'hooks' => 'FormItSaveForm,email', 'emailTpl' => 'qaFormEmailTpl', 'emailSubject' => 'Вопрос', 'emailTo' => '{$_modx->config.email}', 'emailFrom' => 'smtp@{"hostName" | snippet}', 'emailFromName' => '{"hostName" | snippet}', '&emailReplyTo' => '{$_modx->config.email}', 'validate' => 'qaForm_title:required,qaForm_name:required,qaForm_email:required,qaForm_q:required' 'validationErrorMessage' => 'Это поле обязательно!', 'successMessage' => 'Спасибо за обращение! Мы позвоним Вам в ближайшее время.', ]}
Anonymous
не отправляет
Anonymous
hostName - простой сниппет берет адрес сайта только без протокола
Anonymous
вот не пойму, где убрать что из кавычек )
Sentinel
Где config.email фигурные скобки надо убрать
Anonymous
Где config.email фигурные скобки надо убрать
поставил адрес от без hostname и со скобками работает '{$_modx->config.email}', без скобок нет '$_modx->config.email', то есть дело в отправителе как я понял
Anonymous
тогда как поправить сниппет hostname правильно?
Anonymous
то есть сниппет в сниппете )