Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Padlik

Users
  
  • Posts

    105
  • Joined

  • Last visited

Everything posted by Padlik

  1. Здравствуйте! seopro_230x_1.01beta.ocmod.zip - установил на чистый opencart 2.3.0.2 через установку расширений, все встало без проблем. Добавил в oc_product_to_category колонку main_category. Переименовал htaccess, включил Seopro в настройках магазина. Сгенерил для всех товаров и категорий url, короче говоря сделал все как надо, по идее. Кэш модификаторов обновил. Захожу на сайт - чпу работает для главной страницы, страницы авторизации, корзины. Но никак не хочет работать для категорий, товаров, информационных страниц. Проверил БД на наличие записей в таблице url_alias - все на месте. Прошу помочь! Также для меня осталось непонятным, правка в файле index.php для этого мода необходима? Если да, то в моей версии opencart нет строчки $controller->addPreAction(new Action('common/seo_url'));
  2. Друзья, прошу помочь. В версии 1.5 был модуль, который отображал категории в админке в виде аккордеона. Т.е. все дочки были свернуты, при нажатии на родительскую - показывались. В opencart 2.3 из коробки показываются все категории списком в админке, что дико неудобно при наличии больше 1000 категорий. Прошу помочь, подсказать, как сделать или показать готовое решение. Не смог найти.
  3. Добрый день! Поставил модуль руками, без vqmod. Возникла проблема - версия движка у меня 1.5.1.3 - там используется fancybox вместо colorbox. Замена в коде шаблона <a class="fancybox youtube" на <a class="colorbox youtube" и тут $('.youtube').fancybox({iframe: true, width: 800, height: 600, href:function(){ - не помогают. Подскажите, куда копать? Пробую делать так: <script type="text/javascript"><!-- $('.youtube').fancybox({type:'iframe', href:function(){ var videoId = new RegExp('[\\?&]v=([^&#]*)').exec(this.href); if (videoId && videoId[1]) { return 'http://youtube.com/embed/'+videoId[1]+'?rel=0&wmode=transparent'; } }}); //--></script> fancybox стал открываться, но внутри попап окна "запрашиваемая страница не найдена, хотя ссылка в доп.изображении на видео корректная. -- PS Проблему решил установкой colorbox в пару к fancybox.
  4. Eldaeron, разобрался, действительно, в vqmod оказался модуль пересчета дискаунтов, там и все переводы. Спасибо!
  5. Друзья, здравствуйте! Помогите найти в каком файле формируется вывод таблицы со Скидками Discounts. В шаблоне продукта <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> Изменения не работают. В языковых файлах продукта нашел только строчку $_['text_discount'] = '%s и более %s'; - но этого недостаточно. Нужно поменять заголовки таблицы http://joxi.ru/krDx6KxsEzWEjr
  6. olaff, увидел, работает, спасибо! $tmp_string = ' '; $data['param'] = array(); $attributes = $this->model_export_yandex_yml->getProductAttributes($product['product_id']); if (count($attributes) > 0) { foreach ($attributes as $attr) { if ($attr['attribute_id'] == $this->config->get('yandex_yml_adult')) { $data['adult'] = 'true'; } else if (isset($all_attributes[$attr['attribute_id']])) { $data['param'][] = $this->detectUnits(array( 'name' => $all_attributes[$attr['attribute_id']], 'value' => $attr['text'])); $tmp_string .= $all_attributes[$attr['attribute_id']] . ': ' . $attr['text']. '; '; } } } $data['description'] = $tmp_string;
  7. Maximbl4m, не помогло, на выходе в xml только закрывающий тэг <description/>, при этом массив атрибутов в тэгах param выводится без проблем. Не пойму где собака зарыта. <param name="Размер" unit="ДxШxВ">170х75x47.5см</param> <param name="Материал">Чугун</param> <param name="Объем">235л</param>
  8. Доброго времени суток! Помогите с выводом строковой переменной. Есть модуль выгрузки в яндекс маркет, не получается вывести описание товара в xml из атрибутов. Делаю так: $tmp_string = ' '; $data['param'] = array(); $attributes = $this->model_export_yandex_yml->getProductAttributes($product['product_id']); if (count($attributes) > 0) { foreach ($attributes as $attr) { if ($attr['attribute_id'] == $this->config->get('yandex_yml_adult')) { $data['adult'] = 'true'; $tmp_string += $data['param']['name'] + ' ' + $data['param']['value'] + ' ' + $data['param']['unit'] + ' '; } else if (isset($all_attributes[$attr['attribute_id']])) { $data['param'][] = $this->detectUnits(array( 'name' => $all_attributes[$attr['attribute_id']], 'value' => $attr['text'])); $tmp_string += $data['param']['name'] + ' ' + $data['param']['value'] + ' ' + $data['param']['unit'] + ' '; } } } $data['description'] = $tmp_string; На выходе должно быть $data['description'] = атрибуты через запятую, по факту $data['description'] имеет пустое значение.
  9. Я делал магазин плитки на opencart 1.5.1.3. Иерархия: Категория 1 (Страна) -> Категория 2 (Производитель) -> Категория 3 (коллекция), фильтры никакие не ставил, т.к. заказчику было не интересно, а в целом поставить фильтры по атрибутам не проблема. На данный момент около 40тыс позиций плитки, полет нормальный, выгрузка в маркет. Сайт ceramica21.ru
  10. olaff, поспешил с радостями, по Вашему способу получаю ошибку. Мой код: if($_SERVER["REMOTE_ADDR"] === 'мой_ип'){ define('DIR_TEMPLATE', DIR_APPLICATION . 'view/default_mobile/'); }else{ define('DIR_TEMPLATE', DIR_APPLICATION . 'view/default/'); } Ошибка: Error: Could not load template /var/www/pr/data/www/vanoptorg.ru/catalog/view/default_mobile/default/template/module/category.tpl! Получается,что к указанной в конфиге папке он прикручивает default
  11. ArtemPitov, olaff, оба решения опробовал, все отлично, спасибо за подсказку!
  12. Доброго времени суток! Прошу помочь. Есть сайт, полностью рабочий. Требуется сделать мобильную версию сайта. С отладкой все ок, т.е. определение устройств и тд - все работает. Теперь нужно сверстать адаптивный дизайн, при этом не затронув рабочую версию сайта. Сделал копию основного шаблона, переименовав предварительно. Сейчас задача - переделать копию рабочего шаблона в мобильную версию. Вопрос. Возможно ли каким-то хитрым образом подставлять копию шаблона по отдельной ссылке или адресу, который будет известен только мне на время верстки мобильной версии? Понимаю, что ответ, вероятно, будет слить на локалку, все сделать и залить обратно, но этот вариант не подходит. Все изменения нужно делать на живом сервере, лично мне так удобней. Надеюсь на помощь.
  13. Скажите, в данном решении реализован редирект на шаблон для мобильной версии, получается, что данный шаблон будет работать как для мобильников, так и для планшетов, это означает, что его придется делать адаптивным в любом случае? Или же есть возможность при определении мобильного - подставлять шаблон для мобильного, а при определении планшета - шаблон для планшета? Если возможно, подскажите, пожалуйста, на этапе разработки мобильной версии - возможно ли сделать некую техническую ссылку, чтобы сайт открывался принудительно по другому шаблону для меня, а для всех по-прежнему оставался в рабочем виде?
  14. В своем же ответе нашел свой же косяк, библиотеку не туда залил, извиняюсь.
  15. С гитхаба скачал архив, распаковал, в корне архива лежал файл Mobile_Detect.php, залил в корень сайта, подключил как в пункте 2. При входе с любого устройства такая заглушка, хотя в файле библиотеки содержание правильное, типа class Mobile_Detect { /** * Mobile detection type. * * @deprecated since version 2.6.9 */ const DETECTION_TYPE_MOBILE = 'mobile'; /** * Extended detection type. * * @deprecated since version 2.6.9 */ const DETECTION_TYPE_EXTENDED = 'extended'; /** * A frequently used regular expression to extract version #s. * * @deprecated since version 2.6.9 */ const VER = '([\w._\+]+)';
  16. Добрый день! После подключения библиотеки без поддомена при входе с любых устройств, в том числе с ПК, появляется страница с подобным содержимым http://joxi.ru/1A5W3wWunOGJ4m, подскажите, пожалуйста, что делаю не так?
  17. Привет. В общем задача сводится к следующему: 1. Есть проект, в разработке shop3.actimel.su - предполагается продавать много различной утвари от дверей до паркета. Поскольку группы товаров разные, то и единицы измерения у них тоже разные. Надо сделать возможность через админку выводить ед. измерения в "штуках, м2, граммах и тд" на страницу продукта. Т.е. Я хочу видеть для паркета "Цена за м2: 1000р" "Введите количество упаковок". Для дверей "Цена за шт.:1000p" "Количество дверей:input" - Купить. 2. Нужен простой модуль для расчета необходимого количества упаковок паркета или ламината по простому принципу. К примеру в упаковке 5 досок общей площадью в 2.62 м2. Клиент должен зайти на страницу товара, там указана стоимость за м2, он вводит желаемое количество м2 и получает нужное количество упаковок с округлением в большую сторону. К примеру ему надо 16м2 - он набирает на странице, нажимает посчитать и получает цифру не 6.1068 упаковок (т.к. это бред), а 7 целых упаковок - после этого нажимает купить. Что-то подобное я нашел тут http://jtudg.rbrkh.servertrust.com/ProductDetails.asp?ProductCode=LSG Предлагайте свои цены и сроки.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.