Максим

Максим

С нами с 03 июля 2015; Место в рейтинге пользователей: #280
Максим
13 апреля 2017, 11:23
+2
modx.pro/help/11894/#comment-79375
Ты переходишь по ссылке modx.pro/help/11894/, сервер начинает формировать страницу…
Каждый комментарий выводится в цикле. У каждого комментария есть свой ID.
Вот к этой ссылке, по которой перешел, добавляешь #comment-id

Какую ссылку на последний комментарий давать в правом блоке комментарии?
Для этого тебе нужно знать общее количество комментариев в теме и кол-во отображаемых на 1й странице.
Получаешь общее кол-во страниц. Логично, что последний комментарий будет на последней странице. Формируешь ссылку
page=общее_количество_страниц#id_последнего_комментария.
Или вопрос — как сделать это на Tickets?
Максим
13 апреля 2017, 11:03
0
<a href="{текущая строка запроса}#{id комментария}">#</a>
или я не понял в чем проблема заключается…

Максим
14 февраля 2017, 06:15
0
Не знаю, я делал как по ссылке, которую скидывал выше
Максим
24 ноября 2016, 21:00
0
А зачем вообще изначально в таблице modx_ms2_oerder_address поле properites? Что туда записывается?
Максим
22 ноября 2016, 19:35
0
Странно, что вот это решение с сайта bezumkin.ru больше не доступно в интернете:
web.archive.org/web/20150419200400/https://bezumkin.ru/modx/minishop2/solutions/2052/

Или оно больше не работает?
Максим
22 ноября 2016, 16:51
+1
Ок, пожалуйста))
Максим
22 ноября 2016, 16:41
+1
Кстати, браузеры вроде еще кешируют ссылки (перенаправления)… нужно очистить кеш перед тем как пробовать…
Максим
22 ноября 2016, 16:34
+1
а так
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
Максим
22 ноября 2016, 15:56
0
Как я понял, сейчас у тебя стоит:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.ru/ [R=301,L]

Поэтому он и перенаправляет
http://mypage.ru/index.php
на
http://site.ru/
, как и указано в RewriteRule.

Может быть в таком случае вообще убрать это правило?

Или можно попробовать написать:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://%{HTTP_HOST}/ [R=301,L]
Максим
22 ноября 2016, 14:47
0
Я тоже не совсем понимаю что ты хочешь))
Во-первых, я изначально говорил про регулярки, то что ты их не совсем правильно используешь.
Во-вторых, как уже писал не особо вникал в тему (ссылку которую ты приводил).
В-третьих, я не могу понять про index.php. По-умолчанию / и так соответствует индексу и перенаправляет на index.html или index.php. Можно написать DirectoryIndex index.php.

Сейчас то у тебя как настроено? Два домена ссылаются на один и тот же файл index.php, расположенный в одной и той же директории на сервере?

Смысл то в том чтобы проверять название домена, если оно равно site.ru, перенаправлять на одну папку, если оно равно mypage.ru — на другую? Просто в таком случае я не пойму при чем тут index.php :))
Максим
22 ноября 2016, 10:43
0
Не знаю, правильно или нет написано, но, как я думаю, логика примерно такая:
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ https://site.ru/dir1/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.mypage\.ru$ [NC]
RewriteRule ^(.*)$ https://site.ru/dir2/$1 [R=301,L]
Максим
22 ноября 2016, 09:55
0
Сразу оговорюсь, я сути вопроса не очень понял, точнее не вникал в данную тему разделения, я лишь к регуляркам придрался.

Вот ты пишешь
RewriteRule ^index\.php$ http://%1/$1 [R=301,L]

$1, %1 — это что у тебя? Переменные? а откуда они значения берут?

Тогда уж нужно писать как-то так:
RewriteRule ^(index\.php)$ http://site.ru/$1 [R=301,L]
тогда $1 будет равна index.php
Максим
22 ноября 2016, 09:09
0
Вот я о том и говорил…
%1 = (.*) из RewriteCond
$1 = (.*) из RewriteRule

А у тебя ничего в скобки не взято,
т.е. на выходе у тебя вместо
http://%1/$1
получается
http:///
Максим
22 ноября 2016, 08:59
0
На сколько знаю, если используешь $1 или %1, значит нужно где-то что-то в скобки взять…
% — берется из RewriteCond
$ — берется из RewriteRule
Максим
18 октября 2016, 19:50
0
[2016-10-18 19:38:26] (ERROR @ /srv/site.ru/core/components/compiler/model/compiler/compiler.class.php: 89) [Compiler] Error in SCSS Compiler: Undefined variable $i: line: 48

Этот код из bootstrap 4
Koala компилирует нормально, без ошибок

@for $i from 1 through $columns {
		.col-#{$breakpoint}-#{$i} {
			@include make-col($i, $columns); //line 48
		}
	}
Максим
30 сентября 2016, 20:42
0
видимо совместно с тегом {paste 'header'}, который не работает в pdoTools
Максим
02 сентября 2016, 05:57
0
кстати у меня видимо аналогичная ситуация вчера была… только не мог понять причину… загрузчик писал что фото уже есть в галереи…
Максим
31 августа 2016, 13:48
0
Спасибо, вроде все работает как надо.