Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Agatha65

Користувачі
  • Публікації

    786
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Agatha65

  1. @AWARO Мой пример бил только как идея для простого магазина. А опции или товари ето надо решат для каждого конкретного магазина. Я как раз обсуждаю с одного заказчика ваш модуль для замена товаров

    для книжний магазин где есть бумажние и електронние книги. Там он будеть очень полезен. Не только для акции и скидки, но и для доставки - один вариант требуеть доставка а другой нет.

    • +1 1
  2. Можно автоматически связат товари по имени так: Через АОП добавляем признак повторения(имя или если есть другое) в поле местонахождение(location)

    https://perfumefiesta.com/1-million-by-paco-rabanne-after-shave-3-4-oz

    На примере я их вивожу как Other products from the same collection

    ето не решаеть проблема с дублями, толко как идея.

    И еще хочу посоветоват как женщина. Я предпочитаю увидеть товар если у него разний цвет как отдельний товар в списке товаров, а размер должен бит опция всегда.

    еще один пример

    Spoiler

    product-collection.png.262a26d22a3309836dba23446af1f955.png

    тоже сама я логика, но товари виглядят подругому.

  3. 20 hours ago, sitecreator said:

    Кстати, в СССР выпускалось очень много всяких тематических творческих наборов для детей.

    Например, у школьного друга был большой набор "Юный химик".

    После школы часто ходили химичить.   Необыкновенно увлекательно было.

    Давним давно и в Болгарии бил магазин "Юный техник". И у меня бил набор "Юный химик". Кастати я инженер-химик :)

    • +1 1
  4. @Borodina Настраивала обновление по крон аоп + модуль смарткодера на сайт 3000 товаров и очень болшой трафик, каждие 20 минут - нет проблем.

    По категории вряд ли ест модуль, может бит добавит перед крон какой то скрипт, которой удаляет все товари из категория скидки и после обновления их добавляет если у них ест акционная цена, но ето будеть кустомное решение и если на сайте большой трафик будут проблеми.

  5. Важно: ето для Opencart 3 не работает для ocStore 3.

     

    Еще уточняю: я болгарка, на русском пишу как могу :)

     

    Проблема удалить /index.php?route=common/home стоить давно еще с версия 1 и били многие решенеия, но самое грамотное я нашла у наших бразилских колег.

    В Бразилии Опенкарт на первом месте в ел комерции и там есть очен много хороших разрабочиков.

    У них есть своя локализированная версия опенкарта на гитхабе, свой форум и маркетплейс и некоторие модули они размещают и на оффсайт.

    https://www.opencartbrasil.com.br/

    Модификатор для SEO URLs для стандартних страниц, включая главная на гитхаб:

    https://github.com/opencartbrasil/todas-urls-amigaveis

    на оффсайт:

    https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22038

    там еще стоит и версия для опенкарт 2

     

    Плюс в том что етот модификатор очень гибкий, примерно можно добавить кустомние страници, чистий ocmod - ненужно трогать htaccess. Не конфликтирует с модуль Марка Мультиязик для Опенкарт 2.

     

    В оригинале все урли на португальском, я сделала первевод на английском.

    Я еще убрала сео урли для корзина и чекоут, потому что для сео корзини нужно еще править common.js на гитхабе ест указания как ето сделать если нужно. Checkout и success тоже самое, есть разние чекоути и некоторие методи оплати имеют свой  success. То что нужно можно добавить в начале модификатора(в $new_urls = array(.

    Сам код(перевод на анлийском)

    Spoiler
    
    <?xml version="1.0" encoding="UTF-8"?>
    <modification>
      <name>SEO Common Pages OpenCart 3.0.x</name>
      <code>seo-url-common-pages</code>
      <version>3.0.1</version>
      <author>OpenCart Brasil mod by agatha65</author>
      <file path="catalog/controller/startup/seo_url.php">
        <operation>
          <search><![CDATA[class ControllerStartupSeoUrl extends Controller {]]></search>
          <add position="after"><![CDATA[
            private $new_urls = array(
                'common/home' => '',
                'account/account' => 'account/my-account',
                'account/wishlist' => 'account/wishlist',
                'account/register' => 'account/register',
                'account/login' => 'account/login',
                'account/forgotten' => 'account/forgotten-password',
                'account/edit' => 'account/edit',
                'account/password' => 'account/change-password',
                'account/address' => 'account/address',
                'account/address/edit' => 'account/address/edit',
                'account/address/delete' => 'account/address/delete',
                'account/address/add' => 'account/address/add',
                'account/reward' => 'account/points',
                'account/logout' => 'account/logout',
                'account/order' => 'account/order-history',
                'account/order/info' => 'account/order-history/info',
                'account/order/reorder' => 'account/order-history/reorder',
                'account/newsletter' => 'account/newsletter',
                'account/download' => 'account/downloads',
                'account/transaction' => 'account/transactions',
                'account/recurring' => 'account/recurring',
                'account/return' => 'account/return',
                'account/return/add' => 'account/return/add',
                'account/return/success' => 'account/return/success',
                'account/voucher' => 'account/voucher/purchase',
                'account/voucher/success' => 'account/voucher/success',
                'account/tracking' => 'account/affiliate/generate-links',
                'account/affiliate/edit' => 'account/affiliate/edit',
                'affiliate/register' => 'affiliate/register',
                'affiliate/login' => 'affiliate/login',
                'information/sitemap' => 'sitemap',
                'product/special' => 'specials',
                'product/manufacturer' => 'brands',
                'product/compare' => 'product-compare',
                'product/search' => 'search'
            );
          ]]></add>
        </operation>
        <operation>
          <search><![CDATA[$this->request->get['route'] = 'error/not_found';]]></search>
          <add position="replace"><![CDATA[
            if (in_array($this->request->get['_route_'], $this->new_urls)) {
                $this->request->get['route'] = array_search($this->request->get['_route_'], $this->new_urls);
            } else {
                $this->request->get['route'] = 'error/not_found';
            }
          ]]></add>
        </operation>
        <operation>
          <search index="1"><![CDATA[unset($data[$key]);]]></search>
          <add position="replace"><![CDATA[
                unset($data[$key]);
            } else {
                $this->new_urls = array_flip($this->new_urls);
                if (in_array($data['route'], $this->new_urls)) {
                    $url = '/' . array_search($data['route'], $this->new_urls);
                }
                $this->new_urls = array_flip($this->new_urls);
          ]]></add>
        </operation>
      </file>
    </modification>

     

    seo-urls-common-pages.ocmod.zip

    • +1 4
  6. 2 hours ago, KoRNeT said:

    Нужно сделать так, чтобы все ссылки кроме админки и ее ссылок редиректились на главную. Тоесть оставить пользователю только главную страницу

    Вам нужно чтоби редиректились или убрат их совсем.

    Если второе просто удалите их в макетах и там где они прописиваются в вю если их есть.

  7. Простая серия товаров можно сделать исползуя поле location в админ товар.

    Для все товари заполняем и потом виводим в карточка товара

    Пример (Other products from the same collection) - снизу

    https://perfumefiesta.com/dior-addict-by-christian-dior-eau-de-parfum-spray-1-7-oz

    или так - добавляем и имя колекции

    Spoiler

    product-collection.png.262a26d22a3309836dba23446af1f955.png

     

  8. On 4/12/2019 at 1:13 PM, g2grs said:

    а с симплой работает нормально ? ничего не допиливали ? 

    Да, надо написать автора и он даст и для симпла, и я его попросила для кустомние модули и для дополнительние страници и он мне сделал адаптация.

    Очень ответствений мальчик.

    На многие сайти ставила без проблем.

    У него 2 модуля

    более продвинутий

    https://vanstudio.co.ua/enhanced-ecommerce-tracking-in-google-analytics

    и регулярний

    https://vanstudio.co.ua/enhanced-ecommerce-tracking-in-google-analytics

  9. 11 minutes ago, Pogost said:

    И что это? Скачать и установить vQmod?

    Не нужен vQmod. Етот модуль добавляет возможност загружат vqmod и он будеть изполнятся как обичний окмод.

    Я его ставила на одном сайте именно из за модуля связаних опции.

  10. 4 hours ago, Pogost said:

    Необходимо сделать Доработку модуля Связанные опции, сейчас он работает под vQmod, надо сделать чтоб работал под oCmod. Примерное ТЗ прилагаю. Готов обсудить.

    ТЗ_Связ_опции.txt 2.8 kB · 11 downloads

    https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=19501

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.