-
Публікації
161 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем vivivor
-
-
Всем спасибо кто откликнулся, пока вопрос решен.
-
Здравствуйте, есть сайт на VPS, в неделю раза три подлетает нагрузка процессора до 100% и держится достаточно долго, сайт перестает грузиться и в итоге падает.
Ищу человека который сможет выявить проблему и направить к тем кто сможет ее решить или решит сам.
Есть порядка 10 тикетов с техподдержкой, которая так и не смогла разобраться в чем дело.
Сегодня в момент нагрузки: Средняя загрузка (1, 5, 15 мин) 15.47 9.98 5.70 (информация из ispmgr) Информация о системе Процессор 3 X Intel(R) Xeon(R) CPU E3-1285 v6 @ 4.10GHz Оперативная память 1701 / 5663 MiB
-
Здравствуйте. Ищем программиста который выполнит наше ТЗ (сайт и тз скину в ответ в личку) и будет иногда выполнять некоторые правки по сайту.
С оплатой проблем не будет. Пишите в телегу @vivivor или тут.
-
Прорваться к нему было тяжело. Но как взялся за работу, все сделал быстро и четко.
- 1
-
Здравствуйте, есть готовое ТЗ. Ищу программиста готового его реализовать.
Кому интересно и есть время, пишите в личку, скину.
Вкратце что нужно сделать.
Вывести источник(рефера) в списке заказов и заказе
Вывести рекламную компанию Google в заказе
Значения должны храниться в таблице ‘Order’
Передавать их вместе с заказом по уже реализованному api из одного магазина в другой (у нас два сайта)
-
Есть несколько магазинов на ocstore с одинаковыми +- товарами.
Нужно сделать так, чтобы заказы со всех дополнительных сайтов записывались в базу данных основного сайта.
Сайты находятся на двух хостингах.
Основной сайт версии 1.5, дополнительные 2.3
Возможно ли это реализовать? Нужно это для удобства обработки заказов и для отчетов по заказам/товарам.
Есть еще магазин на tiu.ru - в идеале еще от туда забирать заказы.
-
Всем спасибо за ответы, понял к кому обращаться)
-
Из-за высокой нагрузки на базу данных, хостер таймвеб вынудил переехать на выделенный сервер (который содержать нам сложно и много проблем вытекает из этого)
На сайте ocstore 1.5 размещено 13 000+ товаров и есть фильтр Mega Filter PRO/PLUS который скорее всего и вызывает чрезмерную нагрузку.
Думаю снизить нагрузку на базу данных и перейти обратно на виртуальный хостинг.
Ссылку на сайт могу кинуть в личку.
Интересует качественное исполнение данной задачи, все подробности в личные сообщения.
-
Крутой редактор! много пробовал разных, этот шустрый и красивый. Один только минус нашел - не открывает сразу два файла с одинаковым названием, к примеру из модели и контроллера.
-
У меня при редактировании товара есть только кнопка применить, сделал так
if (($this->user->getID()) == '18') { if (($this->model_catalog_product->getProductMainCategoryId($this->request->get['product_id'])) == '112') { $this->document->addScript('view/javascript/simonsaveandstay.js'); } } else { $this->document->addScript('view/javascript/simonsaveandstay.js'); }
Получается кнопка применить появится только для нужного пользователя и в указанной мной категории
А добавление товара по кнопке сохранить -
На сайте очень много позиций 4000+, хочу нанять человека для добавления новых товаров, но нет 100% доверия.
Не хочу чтобы он мог внести какие-нибудь изменения к уже существующим товарам.
Из мыслей:
1. Запрет к товарам чей id меньше 5000;
2. Разрешен доступ только к определенным категориям товаров;
-
Получается добавить только букву g
private function array2Tag($tags) { $retval = ''; foreach ($tags as $key => $value) { if (is_array($value)) { foreach ($value as $val) { $retval .= '<g' . $key . '>' . $val . '</g' . $key . '>' . $this->eol; } }else{ $retval .= '<g' . $key . '>' . $value . '</g' . $key . '>' . $this->eol; } } return $retval; }
-
уже так пробовал, не получилось, по этому пишу здесь
переименовывал так, проблема в двоеточии
$data['g:product_type'] = $yandex_yml_categ_mapping[$product['category_id']];
$allowed_tags = array('url'=>0, 'buyurl'=>0, 'price'=>1, 'wprice'=>0, 'currencyId'=>1, 'xCategory'=>0, 'categoryId'=>1, 'g:product_type'=>0,
ошибка
This page contains the following errors:error on line 43 at column 16: Namespace prefix g on product_type is not defined
Below is a rendering of the page up to the first error. -
используется ваш модуль, product_type добавил сам
-
Потребовалось немного изменить модуль экспорта для яндекс маркета
Нужно сделать из<product_type>Авто, мото / Аксессуары</product_type>
это
<g:product_type>Авто, мото / Аксессуары</g:product_type>
-
могу добавить
-
поправил опять :-)
-
из админки нельзя еще так сделать, могу поправить вручную
-
Спасибо, Работает
-
Сделал такой список:
Не получается сделать запрос к другой таблице(notify_when_arrives) чтобы подсчитать количество ожидающих клиентов
В той таблице есть колонка с id товаров - они повторяются (к примеру 5 раз 63, 2 раза 66 и тд)
Почему то колонку "Ожидают" считает не правильно, хотя делал по аналогии с колонкой "Куплено"language_id в таблице notify_when_arrives - всегда 1
Запрос к таблицам
public function getprr($data = array()) { $sql = "SELECT p.product_id, "; $sql .= "pd.name AS product_name, "; $sql .= "SUM(op.quantity) AS purchased, "; // подсчет купленных товаров $sql .= "SUM(nwa.language_id) AS expecting, "; // подсчет ожиданий $sql .= "p.viewed, "; $sql .= "p.quantity AS product_quantity, "; $sql .= "p.orderednoopt "; $sql .= "FROM ".DB_PREFIX."product p "; $sql .= "LEFT JOIN ".DB_PREFIX."product_description pd ON pd.product_id=p.product_id "; $sql .= "LEFT JOIN ".DB_PREFIX."order_product op ON op.product_id=p.product_id "; $sql .= "LEFT JOIN ".DB_PREFIX."notify_when_arrives nwa ON nwa.product_id=p.product_id "; $sql .= "WHERE p.status = '1' "; $sort_data = array( 'p.product_id', 'pd.name', 'purchased', 'p.viewed', 'expecting' 'p.quantity', 'p.orderednoopt', ); $sql .= " GROUP BY p.product_id"; if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { $sql .= " ORDER BY " . $data['sort']; } else { $sql .= " ORDER BY pd.name"; } if (isset($data['order']) && ($data['order'] == 'DESC')) { $sql .= " DESC"; } else { $sql .= " ASC"; } $query = $this->db->query($sql); return $query->rows; }
Код из php$prrs = $this->model_report_roptions->getprr($data); foreach ($prrs as $prr) { $this->data['prods'][] = array( 'product_id' => $prr['product_id'], 'product_name' => $prr['product_name'], 'purchased' => $prr['purchased'], 'views' => $prr['viewed'], 'expecting' => $prr['expecting'], 'product_quantity' => $prr['product_quantity'], 'orderednoopt' => $prr['orderednoopt'] ); }
Код из tpl<tbody> <?php foreach ($prods as $prod) { ?> <tr> <td><?php echo $prod['product_id']; ?></td> <td><?php echo $prod['product_name']; ?></td> <td><?php if (isset($prod['purchased'])) { echo $prod['purchased']; } else { echo 0; } ?></td> <td><?php echo $prod['views']; ?></td> <td><?php echo $prod['expecting']; ?></td> <td><?php echo $prod['product_quantity']; ?></td> <td><?php echo $prod['orderednoopt']; ?></td> </tr> <?php } ?> </tbody>
Подскажите пожалуйста, что не правильно делаю?
-
поправил
- 1
-
в личке ответил
- 1
-
Менеджер сортировки
Поддержка не предоставляется и модуль распространяется как есть.
Для работы необходим vqmod
Проверено на версиях 1.5.1.3-1.5.5.1.1
Модуль позволяет включать и выключать методы сортировок, а так же называть их как Вам угодно.
Добавлено 4 вида нестандартных сортировок
- По популярности (по количеству просмотров)
- По наличию (по количеству на складе)
- По производителю (по id производителя)
- По новизне (по дате добавления)
-
Автор
-
долучення01.06.13
-
Категорія
-
Системные требования
-
Метод активации
-
Ioncube Loader
-
ocStore
-
OpenCart.Pro, ocShop
-
Звернення до сервера розробника
- 2
-
-
такой бесплатный есть, может устроит http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6596
а так, ничего трудного просто надо делать
Ищем Web-программиста в офис, г.Москва
в Програмування, створення модулів, зміна функціональності
Опубліковано:
Здравствуйте, ищем в штат программиста для интернет-магазина на OpenCart.
Требование: опыт работы с движком OpenCart. Необходимы знания PHP, HTML, CSS и MySQL. Работа с прайс листами, массовая выгрузка загрузка товара с помощью модулей и PHPmyadmin.
Удаленную работу не рассматриваем, офис находится метро Выхино.
Магазину больше 8 лет, дружный коллектив, зарплату не задерживаем, ищем кандидата на долгие годы.