-
Posts
319 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by alone69li
-
Такая стоит задача. Юзерам так удобно.
-
Всем привет. Ребята поделитесь опытом. Как добавить два дополнительных поля в фильтр? По части названия товара и по SKU?
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Привет. Можно CSS сделать. Если на вскидку то вот так: .catalog_list{ display: flex; } .catalog_list .menu2categories{ order: 3; } Подгони под свою задачу.- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Добрый день. Спасибо огромное за этот шаблон, часто выручает! Один момент, на одном из моих проектов стоит версия шаблона 5.0.2. Обновится стремно, так как много чего дописывал через ocmod. Но работа фильтра очень сильно печалит, своей скоростью загрузки страницы. Вы вроде как решали данную проблему, можете подсказать, куда какие правки внести, чтобы фильтр стал бодрее грузится при переходе в категорию. У нас в одной из категорий около 20к товаров. Спасибо- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
alone69li replied to usergio's topic in Модули обмена данными
Привет, под PHP 7.2 работает?- 49,512 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
При регистрации не работает адрес по умолчанию. Или при регистрации не записывается address_id в базу данных. Решаем очень просто, добавляем этот код в файл ocmod. <!-- FIX address default for new user --> <file path="catalog/controller/revolution/account/revregister.php" error="skip"> <operation error="skip"> <search><![CDATA[$this->model_account_address->addAddress($customer_id, $this->request->post);]]></search> <add position="replase" trim="true"><![CDATA[ //ocmod $address_id = $this->model_account_address->addAddress($customer_id, $this->request->post); // Set the address as default $this->model_account_customer->editAddressId($customer_id, $address_id); ]]></add> </operation> </file> Взято из файла ядра Opencart: catalog/controller/checkout/register.php 215 строка в ocStore 3.0.2.0 $address_id = $this->model_account_address->addAddress($customer_id, $this->request->post); // Set the address as default $this->model_account_customer->editAddressId($customer_id, $address_id); Всем удачи!- 10,091 replies
-
- 1
-
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Проверил, чистый, и в модифицированных не числится- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Я прошу прощения, видимо действительно что-то где-то написал. Вы могли бы помочь и подсказать в каком файле и н какой строке пишется address_id?- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Снес все в ноль, установил все с нуля. Проблема: При регистрации, в таблицу CUSTOMER не пишется address_id- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Сделал, все осталось без изменений- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Настроено так. другие способы отключены- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Добрый день. Провозился я достаточно долго чтобы понять проблему. Заметил, что проблема адреса по умолчанию всплывает тогда, когда на сайте включено подтверждение пользователя. Подскажите, что нужно поправить пожалуйста. Проблема сама по себе вот.- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Подскажите пожалуйста файл, где это должно быть, так как я в своем не нахожу у меня Шаблон Revolution, версия 5.0.2- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Привет. При регистрации новый пользователь заполняет поля адреса, но при заказе ему выводится ошибка, которая говорит, чтобы он выбрал адрес доставки. Проблема возникает потому что при регистрации Основной адрес не отмечается, после того как ее проставить вручную, все становится хорошо. Что нужно поправить в коде, чтобы она проставлялась при регистрации автоматически?- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
В 12 пункте: p.sku,p.jan но я делаю даже такой финт и ничего, хотя цена должна стать 0 в файле у всех товаров $product['price'] = 0; файл генерирую через крон
-
Добрый день, пробую это писать в пункт 7, но ничего не происходит. $product['price'] = str_replace(',', '.', $product['jan']); Пробовал такой вариант: $product['price'] = 0; Тоже ничего не дало. Может быть как то по другому нужно прописать?
-
[Решено] OCMOD дикий тормоз
alone69li replied to alone69li's topic in Opencart 2.x: General questions
Для автоматизации процесса можно в ocmod добавить это <!-- auto clean ocmod logs --> <file path="admin/controller/{extension,marketplace}/modification.php"> <operation error="skip"> <search ><![CDATA[getList() {]]></search> <add position="after"><![CDATA[ if (is_file(DIR_LOGS . 'ocmod.log') && filesize(DIR_LOGS . 'ocmod.log') > 1024 * 1024 * 1) { $handle = fopen(DIR_LOGS . 'ocmod.log', 'w+'); fclose($handle); $this->session->data['success'] = 'Log is clean!'; } ]]></add> </operation> </file> Теперь при каждом сохранении, скрипт будет смотреть размер логов, если он превысит это ( filesize(DIR_LOGS . 'ocmod.log') > 1024 * 1024 * 1) ) значение, то скрипт очистит лог при обновлении модификации. -
хит продаж Revolution - адаптивный универсальный шаблон [Поддержка]
alone69li replied to pikitos's topic in Платные шаблоны
Добрый день с 5,0,2 без проблем обновлюсь?- 10,091 replies
-
- рекомендуем
- адаптивный
-
(and 5 more)
Tagged with:
-
Вывод конкретных товаров по ID
alone69li replied to alone69li's topic in Opencart 3.x: General questions
Спасибо, это решило задачу =) -
Добрый день. Подскажите пожалуйста, как можно вывести конкретные товары на странице категории или поиска? Думал так, но не работает /index.php?route=product/search&search=47315,47316
-
Очень не хватает выгрузки цены для группы покупателей. В модуле есть код защиты запуска, было бы хорошо добавить и код защиты доступа к ссылке. /price/goods.xml&key=MegaPass
-
if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { $sql .= " ORDER BY " . $data['sort']; } else { $sql .= " ORDER BY pd.name"; } Меняю на это и все работает. if (isset($data['sort']) && in_array($data['sort'], $sort_data) && $data['sort'] != 'p.model') { $sql .= " ORDER BY " . $data['sort']; } elseif ( $data['sort'] == 'p.model' ) { $sql .= " ORDER BY CAST(p.model AS INT)"; }else{ $sql .= " ORDER BY pd.name"; } Все манипуляции делаю в файле admin/model/catalog/product.php В функции public function getProducts($data = array()) { Большое спасибо! Тему можно пометить как решенную. PS. Инструкция для ocmod <!-- FIX сортировки по полю model в админке на странице товаров --> <file path="admin/model/catalog/product.php" error="skip"> <operation error="skip"> <search><![CDATA[if (isset($data['sort']) && in_array($data['sort'], $sort_data)) {]]></search> <add position="replace" trim="true"><![CDATA[if (isset($data['sort']) && in_array($data['sort'], $sort_data) && $data['sort'] != 'p.model') {]]></add> </operation> <operation error="skip"> <search><![CDATA[$sql .= " ORDER BY " . $data['sort'];]]></search> <add position="after" trim="true"><![CDATA[ } elseif ( $data['sort'] == 'p.model' ) { $sql .= " ORDER BY CAST(p.model AS INT)"; ]]></add> </operation> </file> Может возникнуть ошибка при переносе на хостинг, так как там может использоваться старая версия mysql. У меня была версия mysql 5.5.62-1 и выскочила фатальная ошибка. В этом случае необходимо: $sql .= " ORDER BY CAST(p.model AS INT)"; Сменить на это: $sql .= " ORDER BY CAST(p.model AS UNSIGNED)";
-
Большое спасибо за помощь! Правильно ли я вас понял? Нужно это if (!empty($data['filter_model'])) { $sql .= " AND p.model LIKE '%" . $this->db->escape($data['filter_model']) . "%'"; } Заменить на это if (!empty($data['filter_model'])) { $sql .= " AND CAST(p.model AS INT '%" . $this->db->escape($data['filter_model']) . "%')"; } Простите пожалуйста, SQL не сильная моя сторона.