Paul B.

Paul B.

С нами с 08 мая 2016; Место в рейтинге пользователей: #250
Paul B.
12 февраля 2020, 00:48
0
Пробовал апачем — не выполняется RedirectMatch
Но получилось через выбор элемента из раздела ресурс. Странно, что регулярные выражения не работают и каждый надо в отдельности прописывать
Paul B.
18 марта 2018, 13:34
+1
Привет

Было бы проще поработать с кодом, но условный процесс для вывода на главной выглядит так:

1. Вытягиваешь из базы все услуги
2. Запускаешь foreach на полученные услуги в пункте 1
2.1 Сортируешь тарифы в
услугах
по возрастанию
2.2 Применяешь ещё фильтры на нужные тебе тарифы
2.3 Выводишь самый первый тариф после сортировки (он будет минимальный)
3. Foreach закончен. Всё выведено

Надеюсь, я верно понял вопрос и подсказал.
С другой стороны этот топик про MIGX getImageList и fenom…
Paul B.
24 июня 2017, 23:03
0
Я смотрю кто-то «подтырил» селект у вордпресса)))
Paul B.
02 марта 2017, 13:20
0
Благодарю за советы.
По ссылкам рекомендации не приносят положительного результата. Жду от хостера лог ошибки.
Версия, кстати, 2.5.1, и на том же хостинге, но под другим доменом, лежит другой сайт модх рево той же версии, и всё работает.
Paul B.
29 ноября 2016, 17:45
+1
Странно, если переменная передаётся и выводится, то она должна работать. Ведь она же осталась переменной со своим значением.

У меня у самого похожая реализация: в базовом шаблоне находятся переменные с путями до шаблонов, стилей и прочего, которые иногда нужны в конечных шаблонах или чанках. Но в расширенном шаблоне у меня читается информация, а в чанки передаю данные, как в правилах — через массив при вызове.
Paul B.
14 ноября 2016, 13:24
0
Василий, уважаемый, вот у меня, к сожалению, такое. Потому что сам сайт очень кастомный, не мной написанный. А насколько вам должно быть известно, то при смене версий интерпертатора логика работы некоторых функций может меняться при сохранении её интерфейса. И найти эту функцию мне не удавалось, до поры до времени. Поэтому, как временное решение. я использовал именно так. И пхп7 тогда ещё не было.
Спасибо за «откат» :)

P/s. Вопрос по теме версий пхп, но не по части модх: что «нового» наборе классов рефлексии появилось в пхп7, что обычная классическая инициализация класса через его название с указанием пространства имён и т.д. не происходит.
$reflect = new \ReflectionClass("\\Namespace\\Class");
$manager = $reflect->newInstance($user, $database, $errors);
Тут переменная «манагер» остаётся неопределённой.
Вот в документации ничего не могу найти. А из-за этой ошибки мигрировать не получается. Есть идеи?
Paul B.
13 ноября 2016, 22:40
0
Решил вопрос. Даже на 7.0 версии запустил.
Одна из основных причин — это отличие обработки регулярных выражений в этих версиях пхп. А я использовал регулярки при обработке путей выбора шаблонов. То есть мне пришлось править операторы в шаблонах регулярных выражений.

Спасибо, Андрей, за помощь.
Paul B.
13 ноября 2016, 19:38
0
а кто такой «умный» рейтинг комментария уменьшает не поясняя причину? Я делюсь своим опытом, а не однозначно заявляю, что я прав :)
Поражает русский народ порой.
Paul B.
13 ноября 2016, 18:20
0
пдотулс обновлён до последней, а версия системы 2.5.0
Сам сайт запускается, и админка запускается, но у меня всё настроено через шаблонизатора феном и весь шаблон находится в файлах. В базе данных модх только одна строчка {include 'file:template_selector.tpl'}, и там определяется, какой шаблон генерировать. И вот у меня при включении пхп5.5 и выше, всегда запускается шаблон страницы 404. Как будто перестаёт в феноме работать модификатор регулярного выражения.
Paul B.
12 ноября 2016, 23:06
0
Я не обновлял с 2.5.0 Поэтому решил уточнить. Спасибо
Paul B.
11 ноября 2016, 20:11
0
А эта пробелма относится к версии modx 2.5.1? Там в описании изменений тоже какие-то дырки от инъекций закрыли. Только я не прочел какие.
Paul B.
11 ноября 2016, 20:07
-1
Привет
У меня была похожая проблема при переносе, которая решилась версией php. То есть на новом сервере стоял 5.6 версия. Пока не спустил до 5.3 — вылазили разные ошибки.
Paul B.
17 октября 2016, 22:34
0
«бегает» это значит, что если у меня действительно страница не найдена, то идёт редирект на страницу с этой информацией и урл меняется с неправильного, на существующий у страницы ошибки. А тут урл не меняется, а шаблон подставляется под каждую страницу от страницы с ошибкой.
У меня шаблон сайта работает через fenom из pdotools.
Paul B.
17 октября 2016, 22:14
0
А у меня при смене версии с пхп5.3 на 5.6, например, по урлам бегает сайт, но на каждый из урл выводится страницы по шаблону «страница не найдена». А версия модх 2.5+
Какие могут быть варианты, подскажете?
Paul B.
17 октября 2016, 20:37
0
А можете подсказать, как это сделать на стороне сервера правильно?
Paul B.
17 октября 2016, 20:37
0
Привет!

Мне тоже не помогли предложенные изменения. А у вас уже заработало?
Paul B.
25 июля 2016, 13:20
0
Кто-нибудь, отзовитесь, пожалуйста)
Paul B.
22 июля 2016, 16:04
0
Понял так: нужно в шаблоне (объекте, который служит для создания на его основе Документов сайта) вставить значение ТВ-переменной конкретного Документа?

Но ведь, если это Шаблон (общая форма любого документа) и в нём надо выводить «конкретное изображение», то смысл использовать для этого Конкретный документ?

Иначе при создании ТВ-поля, можно указать его значение по умолчанию.

Или ещё вариант, можно использовать «быстрые» параметры
[[#id.TV]]
То есть это будет вызывать указанное ТВ поля от требуемого и существующего Документа, через id этого документа.

Либо, но я не использовал, можно попробовать через pdoField, сниппет пакета pdoTools.