14 февраля 2016, 00:13 вот прямой «свежий» диалог с очень хорошим сео-спецом. *Алексей* а тут закономерный вопрос надо ли админку от индексации закрывать и служебные папки? *...* да обычно закрывают админ и служебные папки и 404 стр стандартный набор папок в робот добавь *Алексей* а хоть один случай индексации этих папок у кого-то был? *...* в смысле? ну то ли робот ходит только по нужному, то ли по всему на свете и нихрена не врубается Пошаговые инструкции / Скрываем config.core.php 66 +1
14 февраля 2016, 00:07 сеошникам бы объяснить то же самое Пошаговые инструкции / Скрываем config.core.php 66 0
13 февраля 2016, 23:43 перевести, может? я могу, если желающие найдутся Пошаговые инструкции / Скрываем config.core.php 66 +1
13 февраля 2016, 23:42 а папку /core/ можно вообще вынести из корня за пределы public_html, и хренушки туда влезешь извне тогда. Работает прекрасно. С обновлениями некоторых компонентов только бывают трудности из за прав на папки Пошаговые инструкции / Скрываем config.core.php 66 0
13 февраля 2016, 23:41 https://rtfm.modx.com/revolution/2.x/administering-your-site/security/hardening-modx-revolution вот он, самый крутой мануал Пошаговые инструкции / Скрываем config.core.php 66 0
13 февраля 2016, 23:38 … блин. :D ну ок, а как быть? от индексации-то надо закрыть, сеошники орут Пошаговые инструкции / Скрываем config.core.php 66 0
13 февраля 2016, 02:08 а, во: github.com/Bruno17/DynamicDropdownTV Вопросы / MIGX и зависимые селекты. 12 +1
13 февраля 2016, 02:04 я как-то делал, мне помог dropdownselect кажется так назывался… Вопросы / MIGX и зависимые селекты. 12 0
12 февраля 2016, 12:24 Я в защиту msync скажу, что когда 1С обновилась и имена файлов перестали совпадать, мне ответили быстро, по моей просьбе тут же переписали класс cataloghandler и компонент обновили в репозитории через пару дней. Новые дополнения и их версии / Компонент modImporter. Настройка импорта на сайт. 82 0
18 января 2016, 12:44 это не на весь) это на [name=«delivery»]. Просто такая конструкция надежнее, чем, скажем $('[name=«delivery»]').change(function() {}) Вопросы / Как узнать какой способ доставки активен? 3 0
18 января 2016, 03:57 что мешает просто отловить изменение формы? $(document).on('change', '[name="delivery"]', function() { if ($('[name="delivery"]:checked').attr('id') == 'delivery_5') { и развлекайся на здоровье... } }) Вопросы / Как узнать какой способ доставки активен? 3 0
17 января 2016, 04:26 и на грани серьезных проблем с объектом плагиата, если у того нормальные сеошники в штате Объявления о работе / Импорт товаров в MS2 с другого сайта 13 0
17 января 2016, 04:17 оно физически не могло работать. У объекта modUser нет поля photo, и в базу данных его некуда записывать. Вы, видимо, просто внимания не обращали, работает оно или нет) Вопросы / Перестал работать сниппет с аватарами 5 0
17 января 2016, 03:48 1. файл core/components/minishop2/model/minishop2/minishop2.class.php строка 263 — функция getCustomerId создает пользователей, если их нет. Здесь можно добавить сохранение телефона. Только потом минишоп нельзя обновлять) 2. плагин на событие msOnChangeOrderStatus происходит в нем примерно следующее: <?php $user = $modx->getObject('modUser', $order->get('user_id')); $prof = $user->getOne('Profile'); if ($prof->get('logincount') > 0 || $order->get('status') > 1) return; $pass = $user->generatePassword(6); $user->set('password', $pass); $user->save(); $message = "<p><strong>Ваши данные для входа в личный кабинет на сайте ".$modx->getOption('site_name')."</strong></p> <table> <tr><td><strong>Логин:</strong></td><td>".$user->get('username')."</td></tr> <tr><td><strong>Пароль:</strong></td><td>".$pass."</td></tr> </table>"; $modx->getService('mail', 'mail.modPHPMailer'); $modx->mail->set(modMail::MAIL_BODY, $message); $modx->mail->set(modMail::MAIL_FROM, $modx->getOption('emailsender')); $modx->mail->set(modMail::MAIL_FROM_NAME, $modx->getOption('site_name')); $modx->mail->set(modMail::MAIL_SENDER, $modx->getOption('emailsender')); $modx->mail->set(modMail::MAIL_SUBJECT, 'Ваши данные для входа на сайт'); $modx->mail->address('to', $prof->get('email')); $modx->mail->setHTML(true); if (!$modx->mail->send()) { $modx->log(modX::LOG_LEVEL_ERROR,'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo); } $modx->mail->reset();Это будет отдельное письмо, сам заказ отправляется минишопом, туда я не влезал. Вопросы / Номер телефона пользователя и письмо с паролем 3 +1 2
04 ноября 2015, 02:04 А у меня такой вопрос — есть вариант как-то крепить один и тот же опрос к разным страницам? к примеру, есть страница некоего заведения — на ней опрос, как вам в этом заведении понравилось. на другой странице — точно такой же про другое заведение. понятно, что можно создать бесконечное множество опросов и вручную их крепить к заведениям, но… ) Новые дополнения и их версии / Мультиязычный опрос xPoller2 68 0
08 сентября 2015, 18:48 а если нужно в фильтре (который mFilter2) вывести единицу измерения, как это сделать? Новые дополнения и их версии / MiniShop 2.2.0-beta1 в публичном доступе 196 0
23 июля 2015, 10:48 у меня все норм. Просто некто добрый настраивал площадку под битрикс и после него все посыпалось. Полезли разбираться, обнаружили, что битрикс требует overload=2, а modx из-за этого не работает Вопросы / Modx Revo передача параметров чанку на кириллице 35 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
:D
ну ок, а как быть? от индексации-то надо закрыть, сеошники орут
строка 263 — функция getCustomerId создает пользователей, если их нет. Здесь можно добавить сохранение телефона. Только потом минишоп нельзя обновлять)
2. плагин на событие msOnChangeOrderStatus
происходит в нем примерно следующее:
Это будет отдельное письмо, сам заказ отправляется минишопом, туда я не влезал.
к примеру, есть страница некоего заведения — на ней опрос, как вам в этом заведении понравилось.
на другой странице — точно такой же про другое заведение.
понятно, что можно создать бесконечное множество опросов и вручную их крепить к заведениям, но… )