22 апреля 2016, 11:12 Проверяю в тикетах. Если отметить «Отключить Jevix», то rel появляется. Но не хочется отключать. Все кэши чистил и сайта и браузера. Странно как-то. П.С. В предыдущем комментарии хотел обратить внимание на отсутствие лексикона для двух параметров. Новые дополнения и их версии / [Tickets] Версия 1.6.1-pl Рейтинги пользователей 193 0
22 апреля 2016, 08:04 Василий, Jevix почему-то вырезает параметр rel у тега a. Все остальные параметры остаются. Настройки такие. Подскажи, как тут настроен тег а. Новые дополнения и их версии / [Tickets] Версия 1.6.1-pl Рейтинги пользователей 193 0
22 апреля 2016, 07:55 Потому что в резолвере за установку и обновление отвечают разные блоки. Я бы посоветовал автору обновить резолвер. Он проверяет текущую модель и автоматически обновляет модель при обновлении компонента (добавляет или удаляет поля таблицы и индексы). Вопросы / fileAttach поломался 9 +2
19 апреля 2016, 19:51 Просто устали уже говорить на эту тему. Это ошибки фенома. Проверяйте фигурные скобки в скриптах. Если есть метрики Яндекса или Гугла, оборачивайте их в тег ignore. Вопросы / Одна и та же ошибка в логах 5 +2
17 апреля 2016, 08:16 Я почему для примера это привёл. Вариант с LIKE имеет свою специфику — он ищет подстроку! Т.е. если надо найти тэг auto, он найдет и super-auto и automoto и т.д. Вопросы / Вывод похожих статей c помощью тегов 10 0
13 апреля 2016, 08:29 Заметил что просмотры гостями вообще не срабатывают — видно отсюда и ошибки сыпались. Конечно. Поэтому я и посоветовал начать с отключения гостей. Ошибка при инсёрте просмотров пользователей с id=0, а это гости. Странно, что инсёртятся 3 поля, а не 4. Нет поля guest_key. Поэтому в таблицу пишется пустое значение в это поле. А так как оно является частью первичного ключа, то при добавлении второй записи с пустым значением происходит ошибка, так как такой ключ уже есть. Тут дебажить надо. Новые дополнения и их версии / [controlErrorLog] Уведомление об ошибках на сайте 43 +1
12 апреля 2016, 11:59 Больной, вам нужна операция. Лучше конечно, чтобы главврач глянул :). Но пока давай займемся самолечением. :) 1. Можно попробовать отключить подсчет просмотров гостями. Если не помогло, идем дальше. 2. Можно в плагине Tickets попробовать закомментировать вызов функции $Tickets->logVew(). Очисти журнал ошибок и походи по сайту. Посмотри структуру таблицы modx_tickets_views. Должно быть так CREATE TABLE IF NOT EXISTS `modx_tickets_views` ( `parent` int(10) unsigned NOT NULL DEFAULT '0', `uid` int(10) unsigned NOT NULL DEFAULT '0', `timestamp` datetime NOT NULL, `guest_key` char(32) NOT NULL DEFAULT '' ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- Индексы таблицы `modx_tickets_views` ALTER TABLE `modx_tickets_views` ADD PRIMARY KEY (`parent`,`uid`,`guest_key`);Это для начала. Новые дополнения и их версии / [controlErrorLog] Уведомление об ошибках на сайте 43 +1
11 апреля 2016, 17:48 То мне не ведомо. Готовые решения / [oneBooking] Посуточная система бронирования 83 0
11 апреля 2016, 17:03 It's a great news, amigo! Магазин дополнений / debugParser теперь бесплатный 28 0
10 апреля 2016, 18:31 После долгих размышлений решил вернуться к первоначальному замыслу — оставить oneBooking для простого посуточного бронирования. Больше модулей я писать для него не буду. А используя накопленный опыт и отзывы пользователей сделать другое дополнение, которое будет уметь всё сразу (никаких модулей). Если я правильно понял, объекты для бронирования находятся в отдельной таблицы.А чтобы добавить описание(отдельную страницу для объекта) его надо связать с ресурсом, это как делается?В диалоге создания объекта есть поле для связи с ресурсом-продуктом miniShop2. Если его не указывать, то продукт создается автоматически и связывается с объектом. Поэтому не нужно самому создавать ресурсы для каждого объекта. В этом ресурсе можно вызывать сниппеты без указания объекта — он сам подхватится из связи продукт-объект. Новые дополнения и их версии / [oneBooking 3.1.0] Пошаговый диалог, типы брони 37 0
06 апреля 2016, 17:44 Лучше всего по скайпу. Готовые решения / [oneBooking] Посуточная система бронирования 83 0
06 апреля 2016, 15:38 Забыл еще про возможность добавлять свои поля. Можно создать свое поле «Квартира» или «Адрес». Готовые решения / [oneBooking] Посуточная система бронирования 83 0
06 апреля 2016, 15:37 Отдельный ресурс, что подразумевается под этим?Отдельная страница для каждой квартиры или дома. Если делать всё на одной странице, то придется дописывать логику самому, чтобы при выборе квартиры показывались только соответствующие комнаты. Если админку видят только админы и модераторы, то это нормальноЭто как завести объекты. Если будет 5 записей «Комната 1», то даже админам будет сложно понять для какой квартиры каждая комната. Готовые решения / [oneBooking] Посуточная система бронирования 83 0
06 апреля 2016, 15:15 На данный момент разделения по гостиницам нет. Список номеров общий — или в описании указывать где находится или в названии объекта. Пока только так. На сайте разделить их не проблема — отдельных ресурс для каждого дома/квартиры. А вот в админке все номера в общем списке. Готовые решения / [oneBooking] Посуточная система бронирования 83 0
05 апреля 2016, 20:48 Все-таки вам нужна система онлайн записи. Это своя специфика — более строгое подтверждение записи, смс уведомления, бронирование услуги с привязкой мастера, другие интерфейсы. Готовые решения / [oneBooking] Посуточная система бронирования 83 0
04 апреля 2016, 22:32 Таблица же останется. Нужно запомнить настройки. И чанки потом в категорию Tickets запихать, потому как после удаления они в корень съедут. Главное, бэкап сделать. Новые дополнения и их версии / [controlErrorLog] Уведомление об ошибках на сайте 43 0
04 апреля 2016, 22:22 Ну у меня таких ошибок нет. Значит проблема на в тикетс. Кроме того, судя по логу, в инсёрте не хватает поля guest_key, из за которого и ругается mySql. Попробуй удалить и поставить заново. Новые дополнения и их версии / [controlErrorLog] Уведомление об ошибках на сайте 43 0
04 апреля 2016, 19:37 В твоем случае вообще нет смысла включать уведомление хоть на почту, хоть в скайп, хоть куда. Зачем тебе в скайте эти мегабайты? Надо сначала решить проблему. Для начала обновить тикетс. Новые дополнения и их версии / [controlErrorLog] Уведомление об ошибках на сайте 43 0
Редизайн сообщества так выглядит вопрос на подтверждение удаления заметки в темной теме. Кроме того при публикации заметки не увидел всплывающего уведомления об успешной публикации из-за чего о...
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
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... Да, планируется. Даже чуть больше, чем просто бонусная система)
П.С. В предыдущем комментарии хотел обратить внимание на отсутствие лексикона для двух параметров.
Я бы посоветовал автору обновить резолвер. Он проверяет текущую модель и автоматически обновляет модель при обновлении компонента (добавляет или удаляет поля таблицы и индексы).
Странно, что инсёртятся 3 поля, а не 4. Нет поля guest_key. Поэтому в таблицу пишется пустое значение в это поле. А так как оно является частью первичного ключа, то при добавлении второй записи с пустым значением происходит ошибка, так как такой ключ уже есть.
Тут дебажить надо.
1. Можно попробовать отключить подсчет просмотров гостями. Если не помогло, идем дальше.
2. Можно в плагине Tickets попробовать закомментировать вызов функции $Tickets->logVew(). Очисти журнал ошибок и походи по сайту.
Посмотри структуру таблицы modx_tickets_views. Должно быть так
Это для начала.
В диалоге создания объекта есть поле для связи с ресурсом-продуктом miniShop2. Если его не указывать, то продукт создается автоматически и связывается с объектом. Поэтому не нужно самому создавать ресурсы для каждого объекта. В этом ресурсе можно вызывать сниппеты без указания объекта — он сам подхватится из связи продукт-объект.
Это как завести объекты. Если будет 5 записей «Комната 1», то даже админам будет сложно понять для какой квартиры каждая комната.
Главное, бэкап сделать.
Надо сначала решить проблему. Для начала обновить тикетс.