Nikita

Nikita

С нами с 18 февраля 2013; Место в рейтинге пользователей: #300

Авторизация в Login по произвольным полям

Всем привет.

Реализовал авторизацию в закрытый раздел на сайте через Login. Однако базовая авторизация идет по паре полей login/pass. А я хочу сделать авторизацию по двум другим полям без логина и пароля. Перерыл всю документацию — не нашел ответа на вопрос. Может, плохо искал…

Подскажите, пожалуйста, кто-то сталкивался уже с подобным и знает как реализовать? Писать что-то свое или можно из коробки сделать?

Заранее спасибо.
Nikita
11 июля 2019, 17:26
92
0

Помощь в настройке мультиязычности

Добрый день.

Есть сайт, полностью реализован под требования заказчика. Нужно настроить второй язык. Сам делал это не один раз с использованием контекстов. В данном случае не получается — контексты просто не переключаются. Пробовал Localizator — тот же эффект. Уже устал искать причину, нужен свежий взгляд на проблему.

Кто готово помочь и сколько возьмете?

UPD: Если вдруг кто-то столкнется с подобной проблемой пишу как победил.

Ко мне обратилось несколько человек отсюда, посмотрели настройки и сказали, что все хорошо, проблема в настройке nginx и/или сервера. Честно говоря не первый год занимаюсь, в том числе, администрированием серверов, по этому слегка усомнился в этом. Но, раз других вариантов нет — надо проверять.

Далее встал вопрос — как исключить возможный фактор кривизны рук в настройке сервера? Очевидный ответ — ModHost. Заказал тестовый аккаунт с пустым MODX 2.6.3 + Ace + pdoTools + тема bootstrap. Настроил все по многочисленным мануалам в сети — не работает переключение. Перепроверил еще раз — не работает все равно.

Полный ступор. Потом вспомнил, что есть древняя статья Василия с его версией плагина, решил попробовать. Сработало на ModHost. Тут же попробовал на проекте заказчика — переключение заработало! Пару раз поменял плагины со старого на новый и обратно — с плагином Василия работает, с другими — нет.
Nikita
15 мая 2018, 11:03
1
307
0

pdoSitemap и фильтрация по TV через where

Добрый день.

Вывожу карту сайта через pdoSitemap. Необходимо отфильтровать страницы по TV.
Перепробывал разные варианты where: либо не выводит совсем страницы, либо выводит без учета TV.

[[!pdoSitemap?
   &limit=`500`
   &sortdir=`DESC`
   &sortby=`publishedon`
   &includeTVs=`goToXML`
   &processTVs=`1`
   &prepareTVs=`1`
   &tvPrefix=``
   &where=`{"goToXML==1"}`
    &showLog=`1`
    &forceXML=`0`
]]
Подскажите, пожалуйста, в чем ошибка? Спасибо заранее.

UPD: и так, перечислю варианты, которые НЕ работают

&where=`{ "goToXML":"1" }`
&where=`{"goToXML==1"}`
&tvFilters=`goToXML==1`
Как быть? TV поле создано, нужным ресурсам проставлено.
Nikita
13 июня 2017, 20:05
1 015
0

Не сохраняются опции товара checkbox

Добрый день.

Странная ситуация с опциями товара MiniShop2. Создал опцию товара в виде «флажка», отмечаю, сохраняю. Все срабатывает как надо. Перезагружаю страницу с товаром или выхожу в каталог и потом возвращаюсь обратно в товар — чекбоксы стоят не отмеченные, но система считает их отмеченными и фильтрует по ним товар. Если я, естественно, сохраню товар без отмеченных чекбоксов — данные о них сбрасываются и товар по ним не фильтрует.

Причем есть опция товара в виде текстового поля — все работает корректно. Данные в них сохраняются при перезагрузке страницы.

Кто сталкивался? Как решать? Заранее спасибо.

MODX 2.5.4
MiniShop 2.4.10
Nikita
25 апреля 2017, 10:54
947
0

Опция товара minishop2 с дополнительным полем

Добрый день.

Стоит, на первый взгляд, простая задача, но не знаю с какой стороны подступится.
Требуется сделать опцию «Вышивка» к товару, т.е. что бы кликнув на чекбокс можно было добавить такую опцию к товару и увеличить стоимость товара на установленную сумму (например 100 р.). Но! Надо, что бы вместе с такой опцией можно было бы в текстовое поле добавить сам текст вышивки и что бы он вместе с опцией ушел в заказ. Пересмотрел несколько дополнений (msOptionsPrice2, msFieldsManager, msAddLinked) и не могу понять — могу я с их помощью реализовать задуманное или нет?

Или надо писать что-то свое?

Буду благодарен за любую идею или подсказку. Спасибо.
Nikita
10 апреля 2017, 16:51
3
1 323
0

Доработка магазина на MiniShop2

3
Всем привет!

Есть почти готовый интернет магазин на MiniShop2 ver. 2.4. Необходимо сделать следующее:

  1. Грамотно разделить поле «Получатель» на два — Имя и Фамилия. В формах я это сделал, но надо, что бы внутри админки отображались в заказе корректно и что бы также корректно передавались в платежную систему Ассист через соотвествующий плагин.
  2. На странице оформления заказа, в поле «телефон» есть маска ввода номера через maskedinput.js. При вводе номера она работает нормально, при уходе фокуса с поля — маска ломается. Понимаю, что конфликтуют скрипты — какие конкретно отловить не могу.
Nikita
08 августа 2016, 14:30
627
0

Расширение полей заказа в админке Minishop2

Добрый день.
Необходимо поле «Получатель» разбить на два: Имя и Фамилия. Собственно, получилось сделать достаточно просто, для страницы заказа и страницы профиля, через настройки Minishop2. Но, как мне добавить еще одно поле на вкладку «Адрес» при просмотре заказа в админке?


Нагуглил такой способ, но он не работает с версией 2.4, на сколько я понимаю.
Nikita
26 июля 2016, 14:01
2
1 699
0

Отрицательное значение количества товара

Добрый день.

На странице товара, в поле количество, есть возможность уйти в минус. Как заблокировать данную возможность? Да, знаю, Минишоп не положит в корзину отрицательное значение, но все же.
Nikita
08 декабря 2015, 14:55
565
0

Office и поля заказа

Установил MS2 и Office. Связал вместе, работает отлично. Сделал авторизацию через соцсети сразу, без ввода email. Пользователи затем дополняют профиль самостоятельно.

Проблема в следующем: необходимо сделать так, что бы при оформлении заказа (например первого) и заполнении полей доставки, эти данные писались в профиль и затем автоматически подставлялись в форму при следующем заказе. Поля все стандартные, никаких новых. Причем поле «город» отлично сохраняется и подставляется. Остальные — нет.

Перерыл все сообщество но то ли криво читаю, то ли чего-то не понимаю… Подскажите, как решить задачу. Спасибо.
Nikita
08 ноября 2014, 14:31
533
0