Вопросы

Редирект с index.php

Друзья, поделитесь решением редиректа с index.php через .htaccess.

Если делать так:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://site.ru/$1 [R=301,L]

то в админке при сохранении ресурса выдает «Доступ закрыт».
Заранее спасибо!
ViktorK
13 мая 2014, 07:29
modx.pro
1 210
0

Hybridauth openid

Приветь!

Как настроит регистрацию через Openid!

Тут что то сказано но все таки до меня не доперло :D

Authenticate with OpenID IDPs

+ Я новичок
TITAN-UZ
12 мая 2014, 21:42
modx.pro
1 341
-1

Fatal error - при модификации цены

Написал скрипт модификатора цены, на старом хостинге всё работало безупречно. После переноса на новый — белый экран.
Добавил
ini_set('display_errors',1);
Теперь выходит ошибка
Fatal error: Call to a member function get() on a non-object in /home/v/******/public_html/core/cache/includes/elements/modsnippet/106.include.cache.php on line 8
Ругается на:
$product->get('price');
Василий Столейков
12 мая 2014, 04:36
modx.pro
2
1 737
0

Кланы пользователей!

Здравствуйте! Подскажите, как можно реализовать систему кланов на modx?
Регистрируется пользователь и он может создавать клан, в который могут вступать другие пользователи. Также на странице профиля должно отображаться в какой клан пользователь вступил.
Примерно что-то то похожее на группы в соц. сетях.
Может быть если какой-то пакет на modx подобного функционала?
Николай Загумённов
11 мая 2014, 13:57
modx.pro
989
0

Как связать форму с Office?

На сайте есть форма для заполнения, можно ли сделать так, что человек заполняет форму, вводит свой email, отправляет и ему на почту прилетает ссылка из Office, он переходит по ссылке, авторизуется и форма только после этого отправляется?

Не прошу готового решения, просто подскажите, куда копать.
Fedor Gorozhanko
10 мая 2014, 07:25
modx.pro
1 427
0

pdoTools- ссылки на соседние вложенные ресурсы

Добрый вечер, долго искал, как сделать ссылки на соседние документы, и нашел отличное дополнение pdoTools (отдельное спасибо разработчикам).
Но появился вопрос- а как можно сделать, что бы ссылка на следующий документ работала даже на вложенный ресурс в контейнере?
(Пример: есть несколько контейнеров, в них вложенны ресурсы, у всех один шаблон, когда делаю ссылки с помощью pdoNeighbors на след. и предыдущую страницы, то переключение идет только между контейнерами, т.е. мне не попасть по этим ссылкам во вложенные документы.) Как можно сделать, что бы была сквозная навигация, и можно было попасть во вложенные документы.
Буду рад любым советам) Спасибо.
Boris Nizo
09 мая 2014, 17:28
modx.pro
1 251
0

HybridAuth - логин = email

На сайте имеется регистрация по email + coment, пароль присылается на емейл который и является логином. Как в HybridAuth настроить поле «логин» на подстановку «email»?

К примеру при авторизации через яндекс:
Логин: логин яндекс

При авторизации через вконтакнте:
логин: id пользователя
exxage
09 мая 2014, 13:51
modx.pro
812
0

pdoResources и pdoPage не видит publishedon

Здравствуйте.

Делаю вывод новосте через pdoPage + pdoResources. Код чанка превью новости:

<!-- News Item -->
    <div class="news-item">
		<a href="[[~[[+id]]]]" style="background-image: url([[+tv.news-image-preview]]);" class="news-item-link ext-link">
			<div class="projects-intro news-intro">
                		<h3 class="projects-title">[[+pagetitle]]</h3>
				<div class="projects-info">[[+publishedon:strtotime:date=`%e %B %Y`]]</div>
            		</div>
		</a>
	</div>
<!-- End News Item -->
В итоге полностью игнорируеться конструкция:

[[+publishedon:strtotime:date=`%e %B %Y`]]
Если заменить на getPage + getResources, то все работает, но весь сайт делал на pdoTools и хотелось бы его использовать и здесь.

Подскажите, пожалуйста, в чем может быть проблема.

Спасибо.
Kyrychyk Roman
09 мая 2014, 10:11
modx.pro
1
5 758
0

Вывод всех возможных значений TV параметра

Делаю isotope фильтрацию работ в портфолио. Для работ есть TV — множественный выбор с предусмотренными категориями.

Подскажите, пожалуйста, как правильно вывести список возможных значений для этого TV в отдельное меню во фронтеде?

Нашел два варианта сниппета в интернете:

<?php
$brands = $modx->db->query('SELECT tv.elements FROM modx_site_tmplvars as tv WHERE tv.id = 46');
$brands = $modx->db->makeArray($brands);
 
$brand = explode('||',$brands[0]['elements']);
echo '<select>';
foreach ($brand as $name) {
    $name = explode('==',$name);
    echo '<option value="'.$name[1].'">'.$name[0].'</option>';
}
echo '</select>';
?>
и
$output = '';  
$result = $modx->db->query('SELECT elements FROM `modx_site_tmplvars` WHERE id = 46 LIMIT 1');
while($row = $modx->db->getRow($result)) {  
    $output = $row['elements'];
}  
return $output;
Но с обоими у меня страница вообще не загружаеться.

Спасибо.
Kyrychyk Roman
08 мая 2014, 14:52
modx.pro
4 054
0

Выборка сниппетом товаров со своими условиями xpdo

Хочу сделать выбор ресурсов с классом msProduct и условием из таблицы ms2_products. Например вывести все товары с 'source' => '2'. Есть готовые решения в стиле pdoTools, но я его, к своему сожалению, пока не изучил и совсем не понимаю. Хочу сделать скрипт в стиле xPDO, что-то типа
<?php
$q = $modx->newQuery('msProduct');
$q->where(array('source' => '2'));
$col = $modx->getCollection('msProduct', $q);
foreach ($col as $item){
	print $item->get('id').'<br />';
}
Но по данному шаблону работают только условия из таблицы site_content. Как правильно приджоинить таблицу в стиле xPDO, чтобы сделать подобную выборку?
Читал что-то про класс msProductData, но тоже мало врубился, в БД он в физическом виде не указан.
Александр Мелихов
08 мая 2014, 14:17
modx.pro
1
3 819
0