

sudya12345
Новичок-
Content Count
17 -
Joined
-
Last visited
Community Reputation
0 ОбычныйAbout sudya12345
-
Rank
Пользователь
- Birthday 06/30/1983
Информация
-
Пол
Мужчина
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
там как бы визуально увидел строку и вспомнил что эти записи есть в запросе, а я их удалял для теста))) и вам спасибо
-
вот эта сволочь))) в модуле блога в самой базе не было привязки статьи к id магазина никакой, выдавало пустоту были только категории к магазину подтянуты Спасибо за наводку
-
эммм, а как это сделать на twig?
-
в модели блога поле tags, а вот в товаре просто tag но я ведь отдаю в функцию обработки запросов по блогам в переменной filter_tag=$product_info['tag'] для этого и создавал отдельное поле, чтобы указать один тег или несколько но уникальных, но это сейчас не проблема
-
вывод статьи(ей) в карточке товара, у которого такой же тег как и у статьи нужен список заголовков с картинками этих статьей
-
вот моя конструкция в контроллере product.php $data['blogtag'] = array(); $filter_data = array( 'filter_tag' => $product_info['tag'], 'start' => 0, 'limit' => 1 ); $blogs = $this->model_blog_blog->getBlogs($filter_data); foreach ($blogs as $blog) { $data['blogtag'][] = array( 'title' => $blog['title'], 'description' => html_entity_decode($blog['description']), 'href' => $this->url->link('blog/blog', 'blog_id=' . $blog['blog_id']) ); } вот модель функции getBlogs в блоге public function getBlogs($data, $start = 0, $limit = 30) { $sql = "SELECT * FROM " . DB_PREFIX . "blog i LEFT JOIN " . DB_PREFIX . "blog_description id ON (i.blog_id = id.blog_id) LEFT JOIN " . DB_PREFIX . "blog_to_store i2s ON (i.blog_id = i2s.blog_id) WHERE id.language_id = '" . (int)$this->config->get('config_language_id') . "' AND i2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND i.status = '1' AND i.sort_order <> '-1'"; if(!empty($data['filter_tag'])){ $parts = explode (",",$data['filter_tag'] ); if(count($parts) > 1) { $tags = array(); foreach($parts as $part) { $tags[] = 'id.tags LIKE "%' . $this->db->escape($part) . '%"'; } $sql .= ' AND ' . implode(" OR ", $tags ) . ' '; } else { $sql .= ' AND id.tags LIKE "%' . $this->db->escape($data['filter_tag']) . '%"'; } } $sql .= " ORDER BY i.sort_order, i.blog_id DESC LIMIT " . (int)$start . "," . (int)$limit; $query = $this->db->query($sql); return $query->rows; } но данных нет((( колонка tag в продукте TEXT колонка tags в блоге VARCHAR
-
sudya12345 started following Статья из блога в карточке товара по тегу
-
Народ, нужна помощь, что-то я уперся и мыслю не туда, решение должно ж быть простое... Имеем Opencart 3.0, есть на нем модуль блога со статьями. Нужно чтобы к карточке товара подтягивалась статья/и по тегу. Поле для тега я добавил в карточке товара и редактируется в админке отдельно. Есть статья на модуле Блога и в нем тоже есть теги. Каким методом спарсить эти статьи по тегу из карточки товара? Запрос в базу есть, отрабатывает на чистых запросах в phpmysql, но как передать переменную содержащую текст тега в запрос базы данных, ума не приложу ((((( Подскажите хоть в каком направление прорабатывать?
-
oc-max [Поддержка] "Новая Почта API" - модуль доставки для OpenCart
sudya12345 replied to Prorab337's topic in Доставка
видать что-то Новая Почта поменяла, у меня уже второй магазин отвалился с просчетом стоимости, хотя пару дней назад все работало- 2,850 replies
-
- новая почта
- модуль доставки
- (and 6 more)
-
oc-max [Поддержка] "Новая Почта API" - модуль доставки для OpenCart
sudya12345 replied to Prorab337's topic in Доставка
Доброй ночи, не ответил тогда, сейчас появилось немного времени, надо решить проблему Были обнаружены проблемы с часовым поясом, логах была ошибка Дата не может быть меньше текущей, исправил. Но сейчас как не крути сумму доставки показывает от 3 до 5 грн, хотя в логах указана 136 и 156. Иногда вообще не показывает сумму 2019-10-31 3:40:53 - Nova Poshta API request: {"apiKey":"Х","modelName":"InternetDocument","calledMethod":"getDocumentPrice","methodProperties":{"Sender":"","CitySender":"8d5a980d-391c-11dd-90d9-001a92567626","CityRecipient":"8b1597e3-b81e-11e9-8c22-005056b24375","ServiceType":"WarehouseWarehouse","CargoType":"Cargo","Weight":1,"VolumeWeight":0,"SeatsAmount":"1","Cost":18117,"DateTime":"31.10.2019"}} 2019-10-31 3:40:53 - Nova Poshta API response: {"success":true,"data":[{"AssessedCost":18117,"Cost":136}],"errors":[],"warnings":["CargoType is changed to Parcel"],"info":[],"messageCodes":[],"errorCodes":[],"warningCodes":["30000201469"],"infoCodes":[]} 2019-10-31 3:40:53 - Nova Poshta warnings: CargoType is changed to Parcel 2019-10-31 3:40:53 - Nova Poshta API request: {"apiKey":"Х","modelName":"InternetDocument","calledMethod":"getDocumentDeliveryDate","methodProperties":{"CitySender":"8d5a980d-391c-11dd-90d9-001a92567626","CityRecipient":"8b1597e3-b81e-11e9-8c22-005056b24375","ServiceType":"WarehouseWarehouse","CargoType":"Cargo","DateTime":"31.10.2019"}} 2019-10-31 3:40:53 - Nova Poshta API response: {"success":true,"data":[{"DeliveryDate":{"date":"2019-11-04 18:00:00.000000","timezone_type":3,"timezone":"Europe\/Kiev"}}],"errors":[],"warnings":[],"info":[],"messageCodes":[],"errorCodes":[],"warningCodes":[],"infoCodes":[]} 2019-10-31 3:40:53 - Nova Poshta API request: {"apiKey":"Х","modelName":"InternetDocument","calledMethod":"getDocumentPrice","methodProperties":{"Sender":"","CitySender":"8d5a980d-391c-11dd-90d9-001a92567626","CityRecipient":"8b1597e3-b81e-11e9-8c22-005056b24375","ServiceType":"WarehouseDoors","CargoType":"Cargo","Weight":1,"VolumeWeight":0,"SeatsAmount":"1","Cost":18117,"DateTime":"31.10.2019"}} 2019-10-31 3:40:53 - Nova Poshta API response: {"success":true,"data":[{"AssessedCost":18117,"Cost":156}],"errors":[],"warnings":["CargoType is changed to Parcel"],"info":[],"messageCodes":[],"errorCodes":[],"warningCodes":["30000201469"],"infoCodes":[]} 2019-10-31 3:40:53 - Nova Poshta warnings: CargoType is changed to Parcel 2019-10-31 3:40:53 - Nova Poshta API request: {"apiKey":"Х","modelName":"InternetDocument","calledMethod":"getDocumentDeliveryDate","methodProperties":{"CitySender":"8d5a980d-391c-11dd-90d9-001a92567626","CityRecipient":"8b1597e3-b81e-11e9-8c22-005056b24375","ServiceType":"WarehouseDoors","CargoType":"Cargo","DateTime":"31.10.2019"}} 2019-10-31 3:40:53 - Nova Poshta API response: {"success":true,"data":[{"DeliveryDate":{"date":"2019-11-04 18:00:00.000000","timezone_type":3,"timezone":"Europe\/Kiev"}}],"errors":[],"warnings":[],"info":[],"messageCodes":[],"errorCodes":[],"warningCodes":[],"infoCodes":[]} Куда копать?- 2,850 replies
-
- новая почта
- модуль доставки
- (and 6 more)
-
oc-max [Поддержка] "Новая Почта API" - модуль доставки для OpenCart
sudya12345 replied to Prorab337's topic in Доставка
Добрый день! А была ли у кого-то проблема, не считает тариф по API? цена пусто, если выбрать расчетный, то считает- 2,850 replies
-
- новая почта
- модуль доставки
- (and 6 more)
-
oc-max [Поддержка] "Новая Почта API" - модуль доставки для OpenCart
sudya12345 replied to Prorab337's topic in Доставка
Добрый день! Установил модуль и модификаторы, все обновлено. При попытке отправить запрос на активацию, вылетает ошибка Error! Data about purchase was not sent! Номер заказа 990374- 2,850 replies
-
- новая почта
- модуль доставки
- (and 6 more)
-
Приветствую. После установки на Opencart 2.3.0.2 пропала пагинация, переключения по страницам показывает только какая выбрана активной страница, сама страница не обновляется. Выключаю модуль, все работает. в модифицированном pagination.php без модуля куда копать?
- 1,950 replies
-
- продвижение
- пагинация
-
(and 3 more)
Tagged with:
-
oc-max [Поддержка] "Новая Почта API" - модуль доставки для OpenCart
sudya12345 replied to Prorab337's topic in Доставка
спасибо за подсказку, решилось добавлением новой переменной $data['shipping_address_fio'] = $order_info['shipping_lastname'];- 2,850 replies
-
- новая почта
- модуль доставки
- (and 6 more)
-
oc-max [Поддержка] "Новая Почта API" - модуль доставки для OpenCart
sudya12345 replied to Prorab337's topic in Доставка
Доброй ночи. Подскажите, возможно ли в форму отправки письма передать значения Имя и Фамилия? Стоит модуль simple. в файле catalog/view/theme/default/template/mail/order.php строку делаю такого вида <p style="margin-top: 0px; margin-bottom: 20px;"><?php echo $shipping_lastname; ?><?php echo $text_greeting; ?></p> хочу чтобы в письме указывалось "Имя Фамилия, спасибо за заказ!" Сама фамилия и имя фигурирует в письме в блоке адреса доставки, но в этом файле шаблона только ссылка на блок $shipping_address; как с него вытянуть имя и фамилию? Спасибо- 2,850 replies
-
- новая почта
- модуль доставки
- (and 6 more)