Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Рекомендованные сообщения

06.01.2023 в 15:36, santehtop сказал:

Добрый день, возможноили как то добавить дополнительные теги в виде вложения в фид: 

 

<regions>
<region id="194010017">
<value lang="uk">Петропавлівська Борщагівка</value>
<value lang="ru">Петропавловская Борщаговка </value>
</region>
<region id="194010016">
<value lang="uk">Софіївська Борщагівка</value>
<value lang="ru">Софиевская Борщаговка</value>
</region>
<region id="194004009">
<value lang="uk">Дружківка</value>
<value lang="ru">Дружковка</value>
</region>
</regions>

Версия 5.9 ? 
Пробовал через " 
Дополнительные статические параметры " но не получилось.. .

 

Можно вот так добавить

 

$product['attributes_full'][] = array(
  'name' => 'regions',
  'text' => '<region id="194010017"><value lang="uk">Петропавлівська Борщагівка</value><value lang="ru">Петропавловская Борщаговка</value></region>',
  'end' => 'regions',
);
$product['attributes_full'][] = array(
  'name' => 'regions',
  'text' => '<region id="194010016"><value lang="uk">Софіївська Борщагівка</value><value lang="ru">Софиевская Борщаговка</value></region>',
  'end' => 'regions',
);
$product['attributes_full'][] = array(
  'name' => 'regions',
  'text' => '<region id="194004009"><value lang="uk">Дружківка</value><value lang="ru">Дружковка</value></region>',
  'end' => 'regions',
);

 

Ссылка на комментарий
Поделиться на других сайтах

07.01.2023 в 12:54, Tampkh сказал:

Мне, кстати, тоже интересно как при импорте сделать так, чтобы товары были открыты для показа не только в своей главной (основной) категории, но и во всех родительских категориях. Поэтому если это возможно - то прошу подсказать как именно это сделать)

Вообще можно сделать минимальную правку в контроллере товара в файле catalog/controller/product/category.php

после строки

'filter_category_id' => $category_id,

добавить

'filter_sub_category'=> true,

и у вас в родительских категориях будут отображены товары который привязаны к конечным вложенным категориям

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Добрый день. Выскакивает ошибка при открытии моуля, пдскажите пожалуйста что может быть? 

Warning: file_get_contents(https://[email protected]&module=unixml&version=&site=www.shop.granit.dn.ua&sec_token=3274507573&lang=ru-ru&engine=3.0.3.7&date=2023-01-16---13:18:19): failed to open stream: Connection timed out in /home/granit10/granit.dn.ua/shop/admin/controller/extension/feed/unixml.php on line 51

Ссылка на комментарий
Поделиться на других сайтах


16.01.2023 в 13:22, cmamonov сказал:

Добрый день. Выскакивает ошибка при открытии моуля, пдскажите пожалуйста что может быть? 

Warning: file_get_contents(https://[email protected]&module=unixml&version=&site=www.shop.granit.dn.ua&sec_token=3274507573&lang=ru-ru&engine=3.0.3.7&date=2023-01-16---13:18:19): failed to open stream: Connection timed out in /home/granit10/granit.dn.ua/shop/admin/controller/extension/feed/unixml.php on line 51

Добрый день. Напишите мне в лс

Ссылка на комментарий
Поделиться на других сайтах

22.02.2022 в 13:15, Exploits сказал:

 

 

Что нового в модуле

 

  • Можно ненужные фиды закинуть в корзину а то и вовсе удалить

 

Подскажите как удалить фид? Перятянуть в корзину - перетягивается. А удалить вовсе как?

Ссылка на комментарий
Поделиться на других сайтах


18.01.2023 в 17:49, Denkof сказал:

 

Подскажите как удалить фид? Перятянуть в корзину - перетягивается. А удалить вовсе как?

 

Пока писал - сам нашел :)
Спасибо. Вопрос снят.
Кому интересно как удалить: заходим в "структура и системные настройки", затем жмем в верхней част окна "удалить фид"

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Можно ли и как через настройки модуля добавить атрибут с разными параметрами в зависимости от своих условий?

Например

<guarantee>1</guarantee> - для одной группы товаров

<guarantee type="manufacturer">36</guarantee> - для другой

<guarantee type="shop">12</guarantee> - для третьей группы товаров либо для товаров с определённым признаком, например, определённое значение в поле JAN

Ссылка на комментарий
Поделиться на других сайтах


22.01.2023 в 13:01, wegigant сказал:

Можно ли и как через настройки модуля добавить атрибут с разными параметрами в зависимости от своих условий?

Например

<guarantee>1</guarantee> - для одной группы товаров

<guarantee type="manufacturer">36</guarantee> - для другой

<guarantee type="shop">12</guarantee> - для третьей группы товаров либо для товаров с определённым признаком, например, определённое значение в поле JAN

напишите в лс ваш домен

Ссылка на комментарий
Поделиться на других сайтах

Добрый день!

Подскажите, пожалуйста, есть ли какой-то способ вытягивать в фид значения атрибутов на двух языках (ua и ru) одновременно, чтобы каждому параметру задавать параллельно два значения - для ******ского и русского языков. В общем случае, что-то по типу такого подошло бы для АЛЛО:

<param name="назва_параметру_1">значення_параметру_1</param>
<param name="название_параметра_1">значенние_параметра_1</param>

В Розетке такой формат доступен теперь:

image.png.76fdc7daf04bfe03eca16eb3bcad82cb.png

В любом случае, появилась задача вытащить значения атрибутов на двух языках сразу.

Спасибо!

Ссылка на комментарий
Поделиться на других сайтах


25.01.2023 в 10:43, plushin сказал:

Добрый день!

Подскажите, пожалуйста, есть ли какой-то способ вытягивать в фид значения атрибутов на двух языках (ua и ru) одновременно, чтобы каждому параметру задавать параллельно два значения - для ******ского и русского языков. В общем случае, что-то по типу такого подошло бы для АЛЛО:

<param name="назва_параметру_1">значення_параметру_1</param>
<param name="название_параметра_1">значенние_параметра_1</param>

В Розетке такой формат доступен теперь:

image.png.76fdc7daf04bfe03eca16eb3bcad82cb.png

В любом случае, появилась задача вытащить значения атрибутов на двух языках сразу.

Спасибо!

Добрый день! Напишите в ЛС доступы в админку я сделаю и потом сюда опубликую решение как это можно сделать

Ссылка на комментарий
Поделиться на других сайтах

25.01.2023 в 10:43, plushin сказал:

Добрый день!

Подскажите, пожалуйста, есть ли какой-то способ вытягивать в фид значения атрибутов на двух языках (ua и ru) одновременно, чтобы каждому параметру задавать параллельно два значения - для ******ского и русского языков. В общем случае, что-то по типу такого подошло бы для АЛЛО:

<param name="назва_параметру_1">значення_параметру_1</param>
<param name="название_параметра_1">значенние_параметра_1</param>

В Розетке такой формат доступен теперь:

image.png.76fdc7daf04bfe03eca16eb3bcad82cb.png

В любом случае, появилась задача вытащить значения атрибутов на двух языках сразу.

Спасибо!

Для алло код в пункте 4.3

 

$attrs1 = array();
if($product['attributes']){
  $at_ids = implode(',', array_keys($product['attributes']));
  if($at_ids){
    $pa_sql = "SELECT pa.text, ad.name 
               FROM " . DB_PREFIX . "product_attribute pa 
               LEFT JOIN " . DB_PREFIX . "attribute_description ad ON(pa.attribute_id = ad.attribute_id) 
               WHERE pa.product_id = '" . $product['product_original_id'] . "' 
               AND pa.attribute_id IN(" . $at_ids . ") 
               AND pa.language_id = 1
               AND ad.language_id = 1";
    $attrs1_query = $this->db->query($pa_sql);
  }
  if($attrs1_query->num_rows){
    foreach($attrs1_query->rows as $attribute1){
      $product['attributes'][] = $attribute1;
    }
  }
}

 

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.