Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

andrus

Пользователи
  
  • Публикаций

    84
  • Зарегистрирован

  • Посещение

Все публикации пользователя andrus

  1. =) Так не работают уже те, кто при старте магазина были, "поработали" и уволились. Да и в принципе все вебстудии, которые за 100-200$ сотряпают инет-магазин, - они не дают владельцам потом чёткие инструкции, как правильно создавать категории, нужны ли производители (из-за них только дублей тьма) кароче ждём спада трафика, вот тогда и поменяем все ссылки + категории повыпиливать лишние. А про 301 Редирект для ОпенКарта - здесь почитал уже. Много конечно условий необходимо прописать в этот .htaccess. А на сложные ссылки товаров- вообще придётся каждому случаю прописывать отдельно. От того и растёт потом размер файла этого htaccess. Ну и поисковики конечно этого не любят, когда слишком много редиректа, куда не зайди на сайт... если по старым ссылкам из поиска.
  2. Кароче бордак в ссылках имеется! Или seo-модуль так настроен... Куча товаров, которые редакторы сайта добавляли на протяжении года - они нормально сидят в поиске, потому и пока не трогаются все эти урлы в короткий SEO-вариант. Получается, что на сайте половина товаров с коротким адресами (кстати они как раз не вытаскивают ссылку подкатегроий) а старые товары - с длинными урл. Они как раз работают хорошо с любым решением. Подробнее: Новые ссылки товаров - http://shop.com/главная_категория/товар Старые ссылки товаров: http://shop.com/главная_категория/подкатегория1/подкатегория2/товар http://shop.com/главная_категория/подкатегория1/подкатегория2/подкатегория3/товар_с_названием_хрен_знает_какой_длины
  3. Примного благодарен за предложенное решение! Во многих товарах появилось ссылка на подкатегрию. (п.с. где тут лайк за ответ стаить? =) Но некоторые товары(или подкатегории) генерируют неопределённое значение, и получается оборванная ссылка вида http://myshop.com/index.php?route=product/category&path= - не в SEO-урл формате вообще. А так.. да, большинство товаров генерируют верный путь в свой подкат2 или подкат3 ! Возможно на некоторые подкатегории, из product.php что-то не доходит. Вот этот момент "замени $path на свое обозначение категории $category" - как понять?
  4. почему выдаёт ошибку о несовместимости с версией движка ocStore 1.5.5.1.2.? Пишет " Код 10 "и так далее... Связано ли это с тем, что ставлю на "денвер" пробную версию, которая на варезниках в сети имеется? Данный ваш модуль интересен, и готов купить исправный! Но он не будет работать на 1.5.5.1.2 получается? Боязно малость приобретать. На рабочем сайте много дополнительных модулей стоит, вдруг законфликтуют...
  5. Окей, благодарю за ответ. Пока что не разобрался. Но нагуглил следующее... Смотрю тут вообще попахивает функционалом модуля https://opencartforum.com/files/file/432-jv-products-in-module-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%B8%D0%B7-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8-%D0%B2-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C/ 8-) кароче то что надо ,что доктор прописал и на следующие варианты вывода последних, в каком хочешь виде.
  6. Я там делал все по принципу создания страницы "Акции" (special). Или же другим путём :/ Есть отдельная директория "latest" в controller/ и template/. Ну вот к примеру в controller лежит latest.php с таким кодом: <?php class ControllerLatestLatest extends Controller { public function index() { $this->document->setTitle($this->data['title'] = "Здесь тайтл страницы"); $this->document->setDescription($this->data['description'] = "Здесь дискрипшн свой "); $this->data['heading_title'] = $this->config->get('config_title'); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/latest/latest.tpl')) { $this->template = $this->config->get('config_template') . '/template/latest/latest.tpl'; $this->data['template'] = $this->config->get('config_template'); } else { $this->template = 'default/template/latest/latest.tpl'; } $this->children = array( 'common/column_left', 'common/column_right', 'common/content_top', 'common/content_bottom', 'common/footer', 'common/header' ); $this->response->setOutput($this->render()); } } ?> А как делать через model - я фиг его знает :/ Baco, благодарю за наводку, так как не высмотрел за сегодня, где же поменять вручную этот "category_id" =) Так действительно работает. Но получается, что это значение переменной навсегда останется таким в этом product.php. И если вывести на новой странице новые поступления из второй/другой категории, то... получим снова товары из указанной вручную (category_id = '47' ). ? Мудрённая просто затея там у меня: вывести надо последние товары для двух главных категорий товаров- но каждый вывод делается на отдельной странице (новой созданной вообще, не находится в "категории" или "производителе").
  7. Доброго времени! Реализовал на сайте вывод последних поступлений - на отдельную страницу. Но тянет туда этот модуль latest всё вподряд, что добавлялось недавно. Не могу добиться ,чтобы он из определённых категорий выводил товары, или вообще только определённо из одной категории. Что правильного надо подправить/добавить в этом latest.tpl и latest.php ?
  8. Baion, да, тоже такой вариант работает... интересное решение. Но меня отправляет тогда на главную Категорию товаров, не в обзор самих Подкатегорий, в последний хвост, откуда сам товар. Т.е. мне надо получить ссылку в карточке товара (product.tpl), в последний подкат. Как пример/объяснение что надо - вот эта ссылка, как в хлебных крошках Категория | Подкатегория1 | Подкатегория2 | Товар
  9. Не получилось повторить тот же трюк, как реализован код(в файлах .php и .tpl) для вывода ссылки на "Производителя": // вывод перемеренной в карточке товара, файл product.tpl: Другие товары бренда <a href="<?php echo $manufacturers; ?>?sort=p.price&order=DESC"><?php echo $manufacturer; ?> →</a> Т.е. нужно вывести в карточку товара ссылку на последнюю "Подкатегорию", из которой сам товар... и не смог. Просмотрел подобные реализации вывода , что предложены здесь на форуме - всё не то, или вообще не выводит/не работает... к примеру эта реализация- // добавил это почти в начале файла product.php: $this->load->model('catalog/category'); $category_info = $this->model_catalog_category->getCategory($category_id); $this->data['cats'][] = array( 'cat' => $this->url->link('product/category', 'category_id=' . $category_info['category_id']) ); //добавил это в нужном месте в файле product.tpl: <?php if(!empty($cats)) { ?> <a href="<?php $end = end($cats); echo $end['cat']; ?>">Другие товары раздела</a> <?php } ?>
  10. Появление в сети, да и вообще сегодняшней "лавины" популярности адаптированных шаблонов на каких-либо сайтах (сайт-визитка, блог, корпоративный, инет-магазин) - не означает что нужно менять саму CMS или же её версию. Вся суть в шаблоне, на котором крутится/работает сайт! Если нужна адаптивность, то и нужно менять ранее установленный шаблон. И как бы это трудоёмко не было, но результат того стоит: присутствие такого сайта в мобильном поиске гарантирован ,и посещение сайта с мобильных устройств увеличится. Тут другое интересует: " Какие из ранее разработанных (не все разумеется) расширений/модулей для версий OC 1.5.4 - 1.5.6, где установка была через "Vqmod" или без него , можно будет теперь хоть как-то(когда танцы с бубном) установить на ОС 2.0.3?" 8-)
  11. andrus

    [Решено] Стиль названия валюты

    )) я думаю тут таких "каждый", - тысячи. Разумеется, не зная даже поверхностных знаний php, самостоятельно невозможно что-либо реализовать. Даже на вашу подсказку с добавлением строки $this->data['priceValue'] = $product_info['price']; возникает вопрос: в какую функцию или строчку файла product.php, это добавлять? Ну а что касается объединения числового значения цены и символьного валюты в одну переменную, это явно не удобно для дальнейшего форматирования и придания желаемых стилей. Или же я мало знаком с приёмами и правилами вывода переменных с ценами в интернет-магазинах... :/
  12. andrus

    [Решено] Стиль названия валюты

    проделал ряд изменений, чтобы для ценника в карточке товаров размер шрифта валюты возле цены уменьшить, как здесь описаны.. Но поменялся размер шрифта валюты <span class="currency">руб</span>теперь по всему Опенкарту. Вернул всё обратно, так как даже во всплывающем окне корзины, надпись "руб" в 19рх, когда ценник 16рх . Как отделить сокращение валюты от цены, для модулей рекомендуемые, хиты продаж, корзина, карточка товара? ______________________________________________________________________________________________________ П.с. по рукам бы надовать тем разработчикам опенкарта, кто в переменную $price зафигачил смешанный тип данных (
  13. оказалось какая-то несовместимость, из-за ранее установленного на сайт модуля фильтров товаров CoolFilter. Убрал всё что связано с этим модулем.. это файлы: vqmod_filter_products.xml и vq2-catalog_controller_product_category.php и далее устанавливаются новые модули. Но не разобрался я из-за чего вылетает ошибка, если вернуть удалённые файлы.. И как бы, это не выход из ситуации)) Надо будет всё-таки разобраться, какая строчка кода "кричит" и "сопротивляется". Просто сейчас времени в обрез, надо другие места на сайте переделывать. Если исправлю, то обязательно отпишусь на форуме, поделюсь в каком месте ковырять.
  14. действительно, есть информация в логах... типа этой: ....................... REQUEST URI : /my-account/ MOD DETAILS: modFile : /home/...../vqmod/xml/vqmod_customer_account_page_with_images.xml id : Customer Account Page with Images v2.0 File Name : catalog/view/theme/default/template/account/account.tpl(3) VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <h2><?php echo $text_my_newsletter; ?></h2> ...................... Я просто вчера вернул всё обратно, чтобы работало. Сегодня попробую разобраться, отпишусь как избавлятся от этого недуга. Или же наоборот сообщу, что не добился устранения возникающей ошибки ))
  15. Самая распространённая ошибка, которая возникает при закидывании новых xml-файлов в этот злополучный vqmod... при ручной установке каких-либо новых модулей или дополнений к сайту: После переноса всех необходимых файлов нового модуля, особенно в папку vqmod/xml, 100% ожидай подобную ошибку на сайте. Но это происходит когда с главной страницы сайта пытаешься нажать переход в любую категорию товаров! Переходы по самим товарам и прочее.. это всё открывается, работает. К примеру, вот здесь https://opencartforum.com/topic/34215-coolfilter/?do=findComment&comment=399839 человек устанавливает фильтр товаров "CoolFilter" как дополнение к сайту. И в итоге получает тоже самое сообщение об ошибке, что и я. Но я устанавливал сейчас вообще другой модуль, расширяющий функционал страницы зарегистрированного пользователя. Собственно вопрос: как и почему получается фатальный сбой на сайте, именно из-за этого файла - vq2-catalog_controller_product_category.php, он из папки ...vqmod/vqcache!!! который изначально работал без всяких проблем? :?
×
×
  • Создать...

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

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