msearch2: поиск в другой таблице и индексация

1. Можно ли настроить msearch2 так, чтобы он индексировал и искал данные также в другой таблице — компонент lingua (мультиязычность) сохраняет перевод стандартных полей в своей таблице бд, соответственно в индекс и результаты поиска попадает только основной язык, который хранится в таблице ресурсов.

2. Вопрос по работе самого msearch2. Почему некоторые слова не попадают в индекс? Например, название компании — три слова, на одном языке, 4-5 букв в каждом. По второму или третьему — находит, по первому — нет. (Удалял индекс и создавал заново). Аналогично с другой компанией — два слова на другом языке, 7 и 11 букв — первое не находит, второе — находит. Может дело в том, что эти слова уникальные и их нет в словарях? Тогда как помочь компоненту их «увидеть» и проиндексировать?
Aleksandr PL
02 октября 2014, 09:12
modx.pro
1 611
+1

[HybridAuth] Версия 1.0.0-rc без объекта haUser


На днях Николай Ланец выпустил свой компонент социальной авторизации modHybridAuth, и объяснил, зачем:

Во-первых, HybridAuth не умеет работать с родным для MODX-а компонентом Login.

Во-вторых, HybridAuth использует расширенные классы modUser, что ИМХО не есть круто, о чем я говорил уже не раз. Чем не круто? Как минимум тем, что объект пользователя не может быть инстансом сразу двух расширяющих классов. То есть если в какой-то момент появится желание использовать еще один пакет, расширяющий класс modUser, вам придется выбирать какой из этих двух пакетов использовать, так как одновременно они работать не смогут.

Первый пункт не совсем понятен. HybridAuth — самостоятельное дополнение, а не hook для Login. Они прекрасно работают вместе, и юзер, созданный через Login, может привязать к своему профилю соцсети и входить через них.
И без Login всё отлично работает — есть все нужные функции, включая редактирование профиля. Зачем устанавливать Login, если у вас на сайте вход только через соцсети?

Так что, первый пункт — скорее достоинство, а вот по поводу второго я согласен полностью.

Моя версия HybridAuth была выпущена давно, аж в 2012 году и расширение класса modUser я использовал для изменения алгоритма проверки пароля.
В то время я просто не знал, что это можно сделать через плагин вот таким способом:
case 'OnWebAuthentication':
	$modx->event->_output = !empty($_SESSION['HybridAuth']['verified']);
	unset($_SESSION['HybridAuth']['verified']);
	break;
Ну а сегодня этот метод давно проверен в Office, так что необходимость в haUser отпала и я рад предложить вам версию 1.0.0, в которой этот недостаток исправлен.

Что изменилось?
Василий Наумкин
02 октября 2014, 05:10
modx.pro
3 689
+10

Механизм ajax в MiniShop2

Добрый день! У меня вопрос такой к вам профессионалы, как реализуется все же механизм динамического обновления данных в MiniShop2? Изучая стандартные чанки, я заметил что они оборачиваются в определенные блоки. Например, для того чтобы динамически обновлялась общая стоимость покупок при изменении корзины делают так:
<span class="ms2_total_cost">[[+total_cost]]</span>
. И таким образом делаются аналогично другие поля. Где эта прописана логика, что делают контент динамичным? И пробовал я вывести общую стоимость конкретного товара в корзине, но обновления не происходило по той причине, что он не был обернут в блок. Где это можно допилить? Что-то типа такого чтобы получалось
<span class="ms2_good_cost">[[+cost]]</span>
. Кто подскажет?)
solar-wind
02 октября 2014, 02:49
modx.pro
1
5 174
0

Проблемы с пагинацией в админке ms2gallery

Добрый ночи ребята, вопрос в следующем (может кто сталкивался)- по умолчанию в ms2gallery выводится по 50 фото на странице (в админке), если больше, то нужно работать с пагинатором. Ввожу выводить по 100 фото и тупик. В консоли вот такое показывает Uncaught TypeError: Cannot set property 'pageSize' of undefined. Пробовал из разных браузеров, эффект один и тот же. Как исправить?

Прошу прошение за пост. Обновился до актуальной версии где это исправили.
Артём Добряков
01 октября 2014, 20:55
modx.pro
891
0

Подскажите с выводом категорий

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

Помогите разобраться. Нужно вывести категории товаров MS2.
примерно так:
Категория (1)
	Подкатегория
		Товар
		Товар
		Товар
	Подкатегория
		Товар
		Товар
		Товар
Для наглядности привожу пример

На нем то что нужно, а именно категория под ней пошли товары, потом опять категория и товары.
Может у кого то был опыт вывода товаров в таком виде.
Пробовать выводить сниппетом msProduct но он выводит только товары. Думал получится с помощью pdoResources но не нашел как изменить шаблон родителей (подкатегорий)

Очень нужна помощь(

Живой пример www.dns-shop.ru/catalog/88/korpusa/
Максим
01 октября 2014, 17:02
modx.pro
5
5 855
0

Отразить изображение по вертикали

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

Кому, кроме меня, нужна функция отображения превьюшек по вертикали? В e-commerce есть не писанное правило, чтобы все изображения товаров смотрели в одну сторону.

Чтобы избежать редактирования изображение, предлагаю сделать в minishop возможность отразить изображение.

Если это нужно многим, тогда обратимся к bezumkin и спросим его, за сколько он это может внедрить.
Mihan
01 октября 2014, 10:43
modx.pro
1 604
-2

Настройки php, 128 Мб мало, что можно сделать?

FastCGI sent in stderr: "PHP message: PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 100 bytes) in /var/www/devz/www/core/model/modx/modcontext.class.php on line 225" while reading response header from upstream
Проблема — не работает админка, из-за того что не хватает памяти. В настройках стоит уже максимально возможное значение. Подскажите, пожалуйста, что можно сделать? Сайт рабочий, менеджеры не могут сейчас работать…
Любовь
01 октября 2014, 06:52
modx.pro
2 415
0

Интеграция интернет-магазина с 1с

solar-wind
01 октября 2014, 04:26
modx.pro
3 684
0

TypoMCE и таблицы в MODx 2.3

Василий, вопрос следующий — обновился до MODx 2.3 и при редактировании в TypoMCE таблицы, обнаружил, что в редакторе впринципе отсутствует создание таблицы и её редактирование. Править можно только через html. Баг или фича? Или это у меня одного так?

Заранее благодарен.
Wassi Wassinen
30 сентября 2014, 07:53
modx.pro
1
1 618
0

Водяной знак на изображения через редактор

Как обрабатывать картинки, загружаемые через текстовый редактор в поле content? Нужно настроить наложение водяного знака.
Мне приходит на ум только создание сниппета, который указать через модификатор тэгу: [[*content:mySnippet]]. А уже сниппет будет (каким-то образом не знаю ещё) вытаскивать значения изображений и обрабатывать их через phpThumbOn.

P.S. Ещё идея пришла тут в голову — использовать MinifiX (Munee) для обработки изображений: bezumkin.ru/sections/components/2384/ .

Что вы думаете по этому поводу?
Василий Столейков
30 сентября 2014, 07:11
modx.pro
2
1 641
0