Andrei

Andrei

С нами с 22 декабря 2015; Место в рейтинге пользователей: #492

Множетственная ReCaptcha2 на 1 стр + Ajaxform

Добрый день! Вдохновленный заметкой и комментарием Андрея в ней, я решил немного по подробнее расписать про особенности подключения Google ReCaptcha 2 для использования в MODX Revolution c дополнением AjaxForm и FormIt.


Под катом пример с картинками.
Sergey Leleko
17 мая 2017, 11:11
modx.pro
33
7 391
+12

[localizator] Мультиязычность, СЕО, автоперевод...



Языковые версии \ сателиты без контекстов, с автоматическим переводом всех полей ресурса + сео, да еще и автоперевод лексиконов — это я уместил в названии localizator.
but1head
23 апреля 2017, 20:57
modx.pro
42
30 573
+32

Обновление корзины или рефреш страницы

Добрый день!

Сделал плагин для добавления подарка при достижении определенной суммы. Код стандартен

switch ($modx->event->name) {
	case 'msOnAddToCart': case 'msOnChangeInCart': case 'msOnRemoveFromCart':
		$cartArray = $cart->get();
		$cartStatus = $cart->status();
		
		if ($cartStatus['total_cost'] >= 100){
			$cart->add(666);
			$cartArray = $cart->get();
			foreach ($cartArray as &$cartProduct) {
				if ($cartProduct['id'] == 666) {
					$cartProduct['count'] = 1;
				}
			}
		}
		else{
			foreach ($cartArray as $key => $cartProduct) {
				if ($cartProduct['id'] == 666) {
					unset($cartArray[$key]);
				}
			}
		}
		$cart->set($cartArray);
		break;
}
подарок добавляется в корзину ($cart) все хорошо, но не знаю как обновить страницу с корзиной чтобы показать добавленный подарок в корзине. Тоже самое при удалении части заказа из корзины, если сумма заказа уменьшилась, я из $cart удаляю подарок, но страницу с корзиной не могу обновить.
Как обновить страницу с корзиной?
Алексей Хребтов
28 марта 2017, 15:24
modx.pro
4
2 257
+1

Количество просмотров страниц+виджет - удобное СЕО

Друзья! прежде всего пишу для себя, что бы не потерять.
Итак выглядит это примерно так




Решение же конечно до боли простое, но оно стало для меня таким полезным, т.к строится все на статистике!
Для кого пригодится? Для тех кто отслеживает позиции своего сайта, если мало просмотров соответственно, либо материал не интересен, либо он далеко в поиске и материал нужно менять, либо доработать. Ну и для тех кому впринцыпе интересно где люди чаще бывают, где возможно стоит разместить рекламу.
Итак приступим.
Сергей
01 февраля 2017, 15:17
modx.pro
25
6 126
+13

Ошибка ...not be passed to makeUrl()

В логе постоянно встречаю ошибку:

[2017-01-08 20:09:42] (ERROR @ ***/core/model/modx/modx.class.php : 991) `0` is not a valid integer and may not be passed to makeUrl()

Если кто-то сталкивался или знает причину — помогите.

Заранее благодарен!
Wassi Wassinen
08 января 2017, 17:30
modx.pro
4
7 279
0

Убрать слеш в конце url адреса

Добрый день, есть сайт ekodomostroy.ru, и есть страницы со слэшем в конце url,
допустим ekodomostroy.ru/proekty-zagorodnyh-domov/
я в начале файла htaccess вставил следующее

RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteCond %{REQUEST_URI} !^/manager(/(.*)|$)
RewriteRule ^(.*)(/)$ $1 [L,R=301]

в конце url слэш убирается, но все ссылки по прежнему содержат слеш в конце…

вот скриншот
а вот ссылки меню:
<a href="[[~2]]">О НАС</a>
<a href="[[~3]]">УСЛУГИ</a>
<a href="[[~5]]">ПОРТФОЛИО</a>
вот такое получается:
<a href="href="about/"">О НАС</a>
<a href="href="services/"">УСЛУГИ</a>
Вопрос как убрать слеш в конце урл на сайте??
Саша Иващенко
08 октября 2016, 09:46
modx.pro
1
7 401
0

Вывод категорий в minishop2

Здравствуйте. На сайте нужно вывести структуру основанную из каталога товаров.
При этом могут быть вложенные категории.
Вот пример того, что нужно: joxi.ru/Y2LKkeNFnZzQVm
Так как на сайте по мимо товаров и категорий будут еще обычные страницы, я сделал следующую структуру:
joxi.ru/nAyb9YWSXJDj6r

Вывожу в отдельном шаблоне через pdoMenu свои категории:

[[pdoMenu?
                        &parents=`16`
                        &level=`2`
                        &tplOuter=`@INLINE <ul class="catalog-menu">[[+wrapper]]</ul>`
                        &tpl=`@INLINE <li><a href="[[+link]]" class="[[+classes]]" [[+attributes]]>[[+menutitle]]</a></li>[[+wrapper]]`
                        &tplInner=`@INLINE <ul class="sub-catalog">[[+wrapper]]</ul>`
                        &tplParentRow=`@INLINE <li><a href="[[+link]]" class="[[+classes]]" [[+attributes]]>[[+menutitle]]</a></li>[[+wrapper]]`	
                    ]]
Но тогда учитывается и товар:
joxi.ru/DmBzxJ3SNGlJ9m
Как убрать товар из выборки pdoMenu?
В настройка галочка не установлена: joxi.ru/Y2LKkeNFnZzEVm

И второй вопрос, можно ли вывести список родительских категорий или список подкатегорий?
Евгений
19 сентября 2016, 09:07
modx.pro
2
8 124
+1

Добавляем "Цена от" для категории miniShop2

В некоторых моих сайтах-магазинах я отображаю в списке категорий цену в формате «от XXX руб.», вот так:



Небольшая инструкция, как я это делаю:
Наумов Алексей
17 февраля 2016, 08:36
modx.pro
31
5 456
+8

Закалка MODX Revolution (перевод)

Своего писать я пока сомневаюсь, уровень не тот, а вот перевести полезную статью с официальной документации — это с удовольствием. Перевод местами может показаться несколько вольным, что касается формулировок, — иначе переводить скучно. Но в том, что касается технических деталей, старался быть дотошно точным. Так что, если найдёте технические неточности — ругайтесь в комментах. А на филологию прошу не жаловаться:) И тем более на идеологические расхождения с Вашим мировоззрением — тут все вопросы к авторам доков. Паранойи и почвы для громких споров среди «экспертов по безопасности» в статье предостаточно. Помни, о читатель, всё это касается в первую очередь важных и заметных проектов.
Добро пожаловать под кат.
mngatoff
15 февраля 2016, 02:03
modx.pro
62
21 582
+13

Шаблон подкатегорий ms2

Приветствую!

ВОпрос вроде простой, но почему-то не могу придумать решение.
Проблема в следующем: есть категория, в ней подкатегории. При выборе родительской категории необходимо организовать вывод подкатегорий на одной странице, при том каждая должна быть в блоке со своей вёрсткой. Нечто типа &subCategoryTpl :) Из параметров вроде ничего не подходит. Но должно быть простое решение, а мне в голову всякое безобразие приходит.

Что я делаю не так?

Спасибо сообществу за подсказку!
Stanislav Krezz
21 ноября 2015, 04:13
modx.pro
1
1 001
0