1nSane
-
Публікації
664 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем 1nSane
-
-
Сделал фикс для поддержки мультимагазина любыми модулями, оформил в виде ocmod файла. Прошу качать и тестировать: https://opencartforum.com/files/file/3229-multistore-admin-fix/
- 2
-
Вот что получилось: https://opencartforum.com/files/file/3229-multistore-admin-fix/ прошу протестировать и высказаться. Может есть какие идеи или я накосячил где-то... делал для себя изначально...
З.Ы. А еще не знаю как создать тему поддержки для файла :) Кто поможет?
-
Оу, вот это уже куда лучше :) осталось вспомнить правильно их синтаксис и попробовать замутить ocmod, СПАСИБО!
-
А при удалении модификатора настройки модуля не удаляются? (касается не только этого, а любого модуля)
-
Вот крайне плохо, что регулярки нельзя впихнуть :(
-
Если с файлами еще более или менее ясно, то с текстом...
В том и дело, что мне надо вставлять после названия модуля. А $this->request->post); недостаточно для зацепа, а именно этот кусок и нужен :(
Сейчас посмотрел несколько файлов, вроде дальше везде идет строка о text_success, но с разными отступами, как-то можно за нее зацепиться? В смысле за $this->request->post); *тут отступы* и еще 1 строка.
-
Хочу написать свой ocmod, универсальный...
Как применить его к множеству файлов более или менее понятно:
<file path="catalog/view/theme/*/template/product/special.tpl">
В моем случае будет <file path="path_to_catalog/*.php">
Надеюсь прокатит так во все файлы в папке забраться.
Но вот вопрос с SEARCH, мне надо прицепиться к такой строчке:
$this->model_setting_setting->editSetting('moneymaker2', $this->request->post);
Но так как модули разные, то выделенный шрифт жирным будет разным, данная строка может быть в разных местах, поэтому за соседнюю тоже не зацепиться, есть идеи?
Или как костыль сразу бы в файл модели залезть, но как там получить переменную, которая в контроллере должна быть объявлена и передана в модель?
-
с мультимагазинами на практике не сталкивался, пребывал в уверенности что используются раздельные каталоги/темы/домены&поддомены
доступ бы в лс, живьем глянуть (или хотя бы адреса - того где надо, и того, где наоборот - не нужно)
Использовать можно разные домены/поддомены. А вот файлы все остаются одними и теми же, выбрать разные шаблоны - запросто.
Могу дать доступ в ЛС, только скажите к чему ;) на что хочется посмотреть :)
А так, по вашему модулю вопрос решен (мне его скинули на тест), с помощью вот такого моего решения: https://opencartforum.com/topic/57690-moneymaker-2-%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D1%8E%D1%89%D0%B8%D0%B9-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD/page-43#entry559973 все взлетело как следует. Доделаю дела и куплю Ваш модуль, чтобы труды Ваши окупились.
Конкретно, после допила движка надо было лишь в Вашем модуле дописать $this->model_setting_setting->editSetting('modalwindow', $this->request->post, (int)$this->config->get('config_store_id'));
-
А как ПРАВИЛЬНО обновлять такие модули? Файлы переписал поверх, но в XML же тоже могут быть изменения... Если тупо загружать, то "Модификатор SEO Full IndeX уже использует уникальный ID код который вы пытаетесь загрузить!"
-
А вчера я не нашел кнопки "удалить товары", надо было 15к товаров снести... делал через Управление Категориями +...
-
В моем случае тот модуль, что накосячил, исправил свою ошибку. Выставил "удалить навсегда" и в 3 захода снес все дубли (и товары). Затем запустил снова выставив все так же, только добавил лимит в 5000. Импортировал 15к и сдулся. Перезапустил с тем же лимитом и о чудо, без дублей оставшиеся 6к залетели! Аллилуя!
-
Здравствуйте. У меня появились вопросы, по поводу модуля Batch Editor. Можно ли с помощью этого модуля, устанавливать массово (например товарам определенной категории) бонусные баллы (баллы которые начисляются при покупке товара) на товары. Но чтобы он взял цену из акции, умножить эту цену на 5, и делит на 100 (коротко говорю 5% из акционной цены), и подставить полученное значение в поле для начисления бонусных баллов.Например, есть товар "Наушник":Основная цена товара: 500 руб.Акционная цена: 400 руб.Бонусные баллы, которые начисляются при покупке: 40 баллов.То есть бонусный балл зависит от акционной цены, в данном примере он взял 10% от акционной цены.
В данном случае полезнее акция: "купи наушник, а второй получи в подарок!" ;)
Кто-нибудь пробовал на магазинах с большим количеством товаров? От 200 000 наименований, к примеру? Не вызывает тупежа?
200к нет, а с 50к справляется. Но опять же, выборку ставлю не более 500 результатов за раз, иначе не успевает отработать (лазать менять лимиты влом) + у меня стоит Opencart Lighting, а он тоже дает ускорение...
-
А как у вас образовались дубли?
Посмотрите в
https://opencartforum.com/topic/61923-seo-bot-checker/?do=findComment&comment=559660
Там я приводил запрос для удаления дублей
Спросить надо у модуля, сам в шоке. Способ хороший, но у меня ж там товары с опциями, а это еще и другие таблицы... Я ж и писал, о ГРАМОТНОМ удалении. Чтоб хвостов не осталось.
Вы сто-то настроили не так в модуле CSV Price Pro import/export.
Очень часто его использую.
Удалите все товары и залейте по новому да и все.
Спасибо, кэп. Это очевидно, что что-то пошло не так. А вот с удалить... у меня 20к товаров уже было в магазине, удалять все как-то, эмм... не выйдет.
-
У меня CSV IMPORT PRO вот такую какашку сделал...
-
Воспользовался https://opencartforum.com/files/file/467-csv-price-pro-importexport/ как рекомендовал поставщик для импорта его прайса. Каталог более 20к товаров, сайт ушел в 500ю ошибку, чтобы убедиться, что все подгрузилось - запустил заново, "обновить и добавить" - снова 500. Выставил "только добавить", запустил... и снова 500я...
В итоге у меня теперь каждого товара по 3 штуки, хотя стоит проверка уникальности по SKU и не должны были добавляться.
Каким модулем можно грамотно удалить полные дубли товаров?
-
А можно попросить сменить хостинг для картинок? А то в Рашке он блокируется, пришлось через фригейт смотреть ;)
Вот это уже интересненько, а там даты можно будет выбирать для такой статистики?
-
Нет, все едино. Включая .htaccess, robots.txt и т.д., отличия могут быть в настройках, хранимых в БД (там указать можно к какому магазину относится).
-
Одежду продаю.... Дешевую...
У нас аналогично, одежда эконом-класса, так сказать. И для клиента фильтр - это очень даже не последняя вещица, я бы ее минимум с Симплой сравнил. А вот доставка - это не так критично.
-
А как дела с мультимагазинами? Мне надо на одном из 5 доменов вывесить "18+", как раз для продажи тех самых товаров. Но чтоб только там вылезало...
-
Да, SEO MEGA SUPER PUPER COMPLETE PALLADIN PACK - это помойка патчей default ТЕМЫ opencart, (замечу не opencart)
Причем с кучей говнокода (чего стоит только когда методы к примеру getTitle отдает Array! Т.е. нельзя разобрать мультиязычность до return?! Или $this->url->link отдает array, вообще "занавес", вот как другим - да пох... им . Такое ощущение что в "бомбее" (да, индусы делали на аутсорс скорее всего, а "фирма" уже только занимается маркетингом) не учили дисциплинам унификации и стандартизации.
К сожалению покупателем это не видно, а многим и не понятны даже Ваши фразы ;)
-
Эх, ладно, буду ждать под 2.х
-
А под ОС 2.1? И в накрутке хотелось бы указать ежедневнй прирост, чтобы юзеры видели "прогресс", т.е. +2 реги, +1 заказ, +10 товаров. И каждый день он тихо прибавлял к реальному, т.е. даже когда реально штиль, то для юзеров было хоть какое-то движение.
-
У меня "мультик":
по доменам все верно.
Про роботс.тхт не понял, ибо он же один на все магазины...
-
1nSane, придется несколько дней потерпеть. Я сейчас готовлю Lightning 2 Beta, все изменения и фиксы входят в нее.
Да не вопрос, я себе уже 1 раз настроил, так что пока не требуется срочность. Просто исправьте данный баг ;) доступ для теста у Вас есть к моему серверу, пароли пока менять не собираюсь.
[Поддержка] MultiStore Admin FIX
в Другие дополнения
Опубліковано:
Скачать / Купить дополнение
MultiStore Admin FIX
В OpenCart есть досадное недоразумение. Мультимагазин поддерживается только на фронтенде. И разработчики пытаются с помощью костылей заставить свои модули работать с мультимагазинами.
Что делает этот модуль?
Добавляет в админ.часть переменную с указанием магазина, и после его установки ЛЮБОЙ модуль начинает поддерживать мультимагазины.
Зачем мне это?
За тем, чтобы разные модули вели себя по-разному на разных витринах. Например, у Вас есть мультимагазин с 2 доменами, на один из них допускаются только лица 18+, Вы можете поставить модуль, который будет показывать всплывающее окно с подтверждением возраста, а с помощью этого фикса он будет появляться только на 1м домене.
Установка и использование
После установки будут доступны админки с разных доменов, т.е. если раньше у Вас был site.ru/admin/, и при попытке зайти на site2.ru/admin/ Вас перекидывало на site.ru/admin/, то теперь у каждого домена будет "своя" админка. И все изменения сделанные там, будут касаться настроек только этого домена.
Как бонус, можно будет улучшить безопасность, для каждого домена (магазина) назначить своих менеджеров, которые будут иметь доступ только к данному магазину и не тронут всю систему.
РЕШЕНИЕ ПРОБЛЕМ
Бывает, что файлы /admin/index.php и /admin.config.php создаются, но не работают (запускается оригинальная версия). В таком случае в эти файлы надо внести правки самостоятельно. Есть 2 варианта:
1 вариант: Заливаем файл multistore_admin_fix_core.ocmod.xml, обновляем кэш дополнений. Затем идем в /system/storage/modification/admin, копируем оттуда эти 2 файла и заменяем ими оригинальные в папке /admin
2 вариант: Открываем /admin/config.php и меняем
на
А также редактируем /admin/index.php
меняем на
Совместимость
Пока модуль проверен только на ocStore 2.1.0.2.1, пробуйте и сообщайте мне о совместимости и багах, буду дополнять.