Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1241
Репутация
4863
Рейтинг
0
Loadырь Loadырь Просмотр pdf файла 1 год назад

Поле хорошее, но… при установке меняет один из файлов .htaccess на свой, чем сбивает работу других скриптов. Не вставляет |properties, а заменяет полностью файл последней версии instantcms на свой. Как исправить?

Об этом сообщается при попытке установить дополнение. Исправить можно восстановив свой файл .htaccess после установки и добавив в него "|properties".

Будет обновление?

Код открыт и в бесплатном доступе, можете смело обновлять.

+1
Loadырь Loadырь InstantCMS 2.16.1 1 год назад

Это точно случилось на 2.16.0/1 и связано с безопасностью сайта.

csrf_token предназначен для проверки «гуляющих» на сайте данных. Его для сбора товаров в корзине однозначно нельзя использовать. Разве что проверять, что корзина принадлежит вашему сайту. Поэтому для таких случаев лучше использовать свою куку или свои данные в сессии, если есть ограничения по времени работы с корзиной.

+3
Loadырь Loadырь Форум 1 год назад

Я тоже нигде не нашел, где было бы заявлено, что форум поддерживает мультиязычность.

+1
Loadырь Loadырь Обновление магазина 1.4.1 1 год назад

Только в БД. Мусора не будет, если сразу после оформления заказа переносить данные из корзины в заказ. Гости есть во всех магазинах, поэтому им можно присваивать свой хеш вместо user_id, чтобы идентифицировать его и сопоставлять его с его покупками. А этот хеш хранить уже в куках или в сессии.

+3
Loadырь Loadырь Обновление магазина 1.4.1 1 год назад

Это я так, по доброте душевной, не серчайте ))

+3
Loadырь Loadырь Обновление магазина 1.4.1 1 год назад

Тогда вам данный компонент магазина совсем не нужен. В любом типе контента создаете поле типа «Ссылка», добавляете избранное

Избранное
Компонент

Избранное

от Fuze
Демо Скачать 1 332 загрузки
и наслаждаетесь работой вашего «маркетплейса» в этом типе контента.

+2
Loadырь Loadырь Обновление магазина 1.4.1 1 год назад

Отключение корзины, вместо нее «избранное»

Поле «Купить по ссылке» — ссылка на товар на стороннем сайте.

Странный маркетплейс у вас получается. Корзину обычно отключают, чтобы сразу отправить на оформление заказа, а не чтобы сохранить урл в избранном. И «Купить по ссылке» это точно не маркетплейс, а его некое подобие партнерки. И да, здесь магазинчик на одного владельца-продавца и очень даже хорошо с этим справляется.

+1
Loadырь Loadырь IcmsBilling 1 год назад

Lora, я знаю, что нужно для работы с юмани, сам писал два магазина на второй ветке с юманями. Но я посмотрел в файл system\controllers\icms_billing\actions\yoomoney_notify.php и там увидел по сути ничего. Нет элементарных проверок на существование оплачиваемого заказа, нет проверок вводимых данных, нет проверок соответствия полученных данных от яндекса данным в заказе. А если это «уведомление» пришлет не яндекс, а я или кто похуже на урл вашего сайта (вопрос риторический, можно не отвечать)? Зато в этом файле расчитывается хеш проверки, но только сам хеш ни с чем не сравнивается и не проверяется. Собрали хеш и забыли про него. Более того там жестко прописан секретный ключ видимо вашего апи юмани, раз у вас он работает. И всё что делает ваш файл проверки уведомления яндекса это записывает некую строку в файл yoomoney.txt и редиректит в непонятном направлении яндекса. Отсюда и возник вопрос о полуавтоматической работе юмани: получается админ должен прочитать сообщение из файла сверить данные с сайтом и поступлением средвтс в самом юмани и только после этого вручную пополнить баланс пользователя?

0
Loadырь Loadырь IcmsBilling 1 год назад

Надо бы ещё подправить установочные файлы. Там дирректория .git затесалась и мешает установить на локалку. Как я понял система пополнения счёта работатет только в получном режиме? Пользователь шлет деньги на юмани, а потом админ вручную пополняете ему баланс?

0
Loadырь Loadырь IcmsBilling 1 год назад

Так и не смог обойти вашу систему безопасности )). Скачал с ядиска. Спасибо.

0
Loadырь Loadырь IcmsBilling 1 год назад

А я смог. Значит я крут как никогда )))

Изображение

0
Loadырь Loadырь IcmsBilling 1 год назад

По ссылке ошибка 403. А вы пробовали написать в техотдел на главной вашего сайта?

0
Loadырь Loadырь InstantCMS 2.16.1 1 год назад

А что делать если я заранее не знаю тип файла? 

Здесь вы указываете какие типы файлов пользователю разрешено будет загружать, а не те какие он хочет загружать.

0
Loadырь Loadырь InstantCMS 2.16.1 1 год назад

Хотя всё таки предположу, что если поставить некоторые сторонние дополнения авторы, которых их забросили и которые в списках к каждой записи генерируют по три запроса к базе данных, которые дублируются в каждой записи их этого списка, то да, база устанет их обрабатывать.

Выглядит это как-то так

Изображение

из них 117 генерирует одно поле в 39 записях списка.

+2
Loadырь Loadырь InstantCMS 2.16.1 1 год назад

Вот тут prefitchi.ru/hotels 170к записей легко справляются с вашей «особенностью» движка. При этом второй из самых дешовых хостинг на бегете и без поддержки их специалистов.

0
Loadырь Loadырь InstantCMS 2.16.0 1 год назад

Эта версия не зашифрована, поэтому не привязана к версии php. Билинг привязан к версии php тем, что он зашифрован ioncube encoder-ом, который в свою очередь зависит от версии php.

0
Loadырь Loadырь InstantCMS 2.16.0 1 год назад

instantcms.ru/blogs/icmsbilling.html но как уже сказали — сыроват. Надо допиливать.

+9
Loadырь Loadырь Складчина на платные дополнения. Дубль 2 1 год назад

Эх, не успел. Жаль. Будем ждать, когда за рубль будут давать 275 баксов, чтобы выгодно выкупить ваши компоненты ))

+1
Loadырь Loadырь Форум 1 год назад

Вы пытаетесь установить компонент с нуля, но такой у вас уже установлен. Отсюда и сообщение выдается. Для обновления, необходимо использовать пакет forum_v2.0.1_patch.zip из кнопки «Обновление», а не кнопки «Скачать».

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.