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
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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
происходит в нем примерно следующее:
Это будет отдельное письмо, сам заказ отправляется минишопом, туда я не влезал.
к примеру, есть страница некоего заведения — на ней опрос, как вам в этом заведении понравилось.
на другой странице — точно такой же про другое заведение.
понятно, что можно создать бесконечное множество опросов и вручную их крепить к заведениям, но… )