Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Вывод всех адресов мультимагазина на одной странице


Recommended Posts

Здравствуйте! Есть мультимагазин с региональными поддоменами. У каждого магазина свой адрес пункта выдачи. Как мне вывести списком все адреса этих магазинов на отдельной странице (данные из поля "Адрес магазина:" в настройках магазина, вкладка "Витрина"). Т.е. надо чтобы на одной странице посетитель мог посмотреть все адреса всех магазинов.

Может кто уже сталкивался с такой задачей? Буду благодарен за любую помощь!

Link to post
Share on other sites

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

Link to post
Share on other sites

57 минут назад, Guava сказал:

Эти адреса настолько динамичные что их надо брать именно оттуда?

А в чем проблема?

 

57 минут назад, Guava сказал:

Может сделаете просто статью,

Зачем плодить сущности?

Link to post
Share on other sites
46 минут назад, chukcha сказал:

А в чем проблема?

ни в чем. Т.к. автору никто не ответил, а я не знаю решения проблемы так, как описано - предложил аналогичный простой способ. Способ простой и быстрый. 

Если у автора поста точки самовывоза не меняют свой адрес каждый день - то вполне простым будет решение написать перечень на одной странице. Изменился адрес - зашли, отредактировали. Вопрос - как часто они меняются. 

 

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

 

 

Link to post
Share on other sites

16 минут назад, Guava сказал:

ни в чем.

был у меня такой клиент

Была у него какая-то служба доставки с точками вывоза, но api с ней не было
И была у него страничка с адресами точек, с координатами, время работы и прочее, и все это на Якарту накладывалось. Красиво удобно (для покупателя), но.. все это как вы и предложили в html коде. В самом начале я даже  не знал, что  данные от точках он берет откуда-то. в тикет бросал, что нужно сделать, я и делал.
Все бы хорошо, но у него еще была одна подобная страничка, но там форматирование было другое. И... если не учел в одном месте, то забыл в другом или ошибся..

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

Так до сих пор кто-то ему меняет ...(бедняжка) со средним чеком от 5000р.

Link to post
Share on other sites
Guest smartcoder
4 минуты назад, chukcha сказал:

Так до сих пор кто-то ему меняет ...(бедняжка) со средним чеком от 5000р.

Вот поэтому скорее всего и не подходит человеку в статической странице сделать адреса.

Link to post
Share on other sites

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

Link to post
Share on other sites
23 минуты назад, smartcoder сказал:

Вот поэтому скорее всего и не подходит человеку в статической странице сделать адреса.

у него наценка только коробка, их и торгует))

Link to post
Share on other sites

Не ожидал такого наплыва)))  Guava , да, можно было бы сделать просто статичную страницу, но как сказал chukcha, зачем плодить сущности, и к тому же хочется сделать правильно. Регионов сейчас 50, дальше будет больше. Соответственно администрировать сайт и так уже не просто, а тут еще это добавляется. Хотелось бы чтобы все это менялось динамически в одном месте.

Link to post
Share on other sites

12 часов назад, buslikdrev сказал:

Система\локализация\адреса магазинов
Потом настройки магазина\витрина\ внизу выделяете какие адреса показывать в контактах.

Так, вот это интересно. Но опять же, получается что мы плодим сущности. Адреса уже указаны в другом месте (система/настройки/список магазинов/витрина/адрес) и показываются в шаблоне в подвале сайта. В Система\локализация\адреса магазинов мы опять будем дублировать эту информацию. Но все равно спасибо за вариант.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Sunser
      Скачать/Купить дополнение


      Easy code - модуль упрощенного добавления кода
      Easy code - модуль упрощенного добавления кода для Opencart и ocStore.
       
      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2, 2.3 и 3.0
      Так же подойдет для OpencartPro версии 2.1 и 2.3
      Расширение подходит и тестировалось на версиях ocStore 2.1, 2.3 и 3.0
      Расширение тестировалось на официальных версиях, скачанных из официальных сайтов сборок.
      Модуль тестировался по нескольких раз на всех выше указанных версиях сайта. Так же модуль проверялся на ошибки.
       
      -- Установка расширения:
      Есть два способа установки:
      1) Это просто откройте установщик расширений и выберите данное расширение под версию вашей сборки и установите, после чего обновите "Модификаторы", Потом перейдите в раздел Модулей и активируйте его, после чего настройте как вам необходимо.
      Модуль не заменяет никаких файлов.
       
      -- Что может модуль:
      1) Модуль выводит javascript код(<script>*</script>);
      2) Модуль выводит код для стилей(<style>*</style>);
      3) Модуль выводит html код;
      3) Можно по отдельности включать модуль в headere, body или footere
       
      Зачем нужен этот модуль и как он работает?
      Данный модуль упрощает работу с кодом. Например у вас есть скрипт который нужно добавить в head, вам не нужно дергать вашего админа, отвечающего за сайт или программиста, что бы он добавил этот код или убрал. А можете запросто сами сделать за пару минут в этом модуле.
      Или же вам нужно добавить код аналитики на сайт, то тоже самое, открываете этот модуль и добавляете код, сохраняете, после чего код появится в указанном вами месте.
      Если вам надо что бы этот код не отображался на сайте, то вы можете его отключить в модуле.
       
      -- Ошибки:
      Если вы установили модуль, сделали все как указано свыше и модуль не работает или какая та часть кода не выводится, то скорее всего вы меняли свой шаблон и модификатор не находит указанного пути в файле модификатора и не можете сами исправить, в таком случае, обратитесь к автору модуля и он поможет в данном решении.
      Примечание - Модуль не обрабатывает и не выводит php или twig код

      Модуль легкий в настройке.
      Модуль имеет 6 полей:
      3 поля куда вы добавляете код
      3 поля со статусом, включать этот код или нет

      Если вы заметите какие-то неполадки или у вас будет предложение по улучшению самого модуля, пишите в личное сообщения данного сервиса, после чего я вам обязательно отвечу.
       
      Убедительная просьба, если вы заказываете дополнительные платные услуги по модулю, заранее согласуйте с автором, поскольку автор может быть занят или отсутствовать.
      Добавил Sunser Добавлено 29.10.2019 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет  
    • By Sunser
      Easy code - модуль упрощенного добавления кода для Opencart и ocStore.
       
      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2, 2.3 и 3.0
      Так же подойдет для OpencartPro версии 2.1 и 2.3
      Расширение подходит и тестировалось на версиях ocStore 2.1, 2.3 и 3.0
      Расширение тестировалось на официальных версиях, скачанных из официальных сайтов сборок.
      Модуль тестировался по нескольких раз на всех выше указанных версиях сайта. Так же модуль проверялся на ошибки.
       
      -- Установка расширения:
      Есть два способа установки:
      1) Это просто откройте установщик расширений и выберите данное расширение под версию вашей сборки и установите, после чего обновите "Модификаторы", Потом перейдите в раздел Модулей и активируйте его, после чего настройте как вам необходимо.
      Модуль не заменяет никаких файлов.
       
      -- Что может модуль:
      1) Модуль выводит javascript код(<script>*</script>);
      2) Модуль выводит код для стилей(<style>*</style>);
      3) Модуль выводит html код;
      3) Можно по отдельности включать модуль в headere, body или footere
       
      Зачем нужен этот модуль и как он работает?
      Данный модуль упрощает работу с кодом. Например у вас есть скрипт который нужно добавить в head, вам не нужно дергать вашего админа, отвечающего за сайт или программиста, что бы он добавил этот код или убрал. А можете запросто сами сделать за пару минут в этом модуле.
      Или же вам нужно добавить код аналитики на сайт, то тоже самое, открываете этот модуль и добавляете код, сохраняете, после чего код появится в указанном вами месте.
      Если вам надо что бы этот код не отображался на сайте, то вы можете его отключить в модуле.
       
      -- Ошибки:
      Если вы установили модуль, сделали все как указано свыше и модуль не работает или какая та часть кода не выводится, то скорее всего вы меняли свой шаблон и модификатор не находит указанного пути в файле модификатора и не можете сами исправить, в таком случае, обратитесь к автору модуля и он поможет в данном решении.
      Примечание - Модуль не обрабатывает и не выводит php или twig код

      Модуль легкий в настройке.
      Модуль имеет 6 полей:
      3 поля куда вы добавляете код
      3 поля со статусом, включать этот код или нет

      Если вы заметите какие-то неполадки или у вас будет предложение по улучшению самого модуля, пишите в личное сообщения данного сервиса, после чего я вам обязательно отвечу.
       
      Убедительная просьба, если вы заказываете дополнительные платные услуги по модулю, заранее согласуйте с автором, поскольку автор может быть занят или отсутствовать.
    • By markimax
      790
      Скачать/Купить дополнение


      SEO мультиязык / мультирегион
      Поддерживает opencart и сборки на нем версий 1.5.x, 2.x, 3.x
      Демо
      Демо админ. части
      логин / пароль
      demo / demo
          Описание
      Автоматическая отправка посетителя, при первом заходе, на главный язык (регион) магазина, если у него нет куки "языка" (при этом данный паттерн никак не влияет на индексацию поисковыми системами т к нет никаких определений ботов поисковых систем и нет редиректов 301)
        Корректные языковые URL с языковыми префиксами,
      правильно индексируются все языковые страницы (чего нет у opencart, сборках и подобных модулях),
      поддержка мета тега hreflang,
      языковые мета теги для Главной страницы,
      убирает index.php?route=common/home для Главной страницы
      поддержка мультимагазинов,
      позволяет создавать мультимагазин в подпапках,
      управляет регионами в том числе и городами,
      шорткоды привязанные к языкам, регионам, мультимагазинам,
      не изменяет системный код файлов, работает со всеми SEO формирователями ЧПУ (seo_pro, seo_url, seoblog, или вообще при выключенном ЧПУ, модулю "все равно" кто там формирует ЧПУ, он свою работу все равно сделает, причем не надо задумываться, чтобы править seo_url, или seo_pro, или кто-то придумает еще что-то, модуль все равно создаст правильный, согласно seo требований, URL для языка). И поэтому модуль выдает правильные sitemap-ы и т.п.

      Решает проблему ЧПУ для пагинации, проблема заключается в том, что при пагинации в opencart title, description одинаковые (по умолчанию в opencart и сборках) и товары однотипные в списке, то ПС могут подумать что это дубль страница, что очень негативно для seo, а благодаря модулю - этого быть не может, т.е. модуль предотвращает дубли страниц при пагинации добавляя новый title и description второстепенной страницы отличный от "главной" страницы категории, чтобы не "опустить" её в поисковой выдаче.
      Заменяет параметр первой страницы пагинации на URL без параметра
      Модуль реализует правильную SEO пагинацию вида http://site.com/page-2 и т.п.
      С изменением title документа и description HTML документа в зависимости от языка т.е.например "Компьютеры - страница 2" (русский), "Computers - page 2" (english). Также теперь нету ссылки на первую страницу (/en/desctops/page-1) заменяется на /en/desctops/)
      Даже без включения ЧПУ пагинация работает и имеет вид к примеру http://site.com/en/page-2?route=product/category&path=1_2    
      Модуль позволяет и имеет функционал
        - модуль НЕ заменяет файлы системы
        - модуль НЕ использует ioncube
        - простая установка и обновление
        - правильно индексируются все языковые страницы (чего нет у opencart, сборках и подобных модулях)
        - разные SEO URL для разных языков (посредством языковых префиксов или поддоменов)
        - разные SEO URL для разных регионов (в т.ч. городов)
        - шорткоды привязанные к языкам, регионам, мультимагазинам
        - переключение валюты связанной с языком, регионом
        - поддержка мета - тега hreflang
        - отключение описании категорий на дополнительных страницах пагинации (только opencart 2.x)
        - правильная SEO пагинация (к примеру вида http://site.com/en/page-2)
        - правильные ЧПУ в переключателе языков, для каждого языка, региона (даже если ЧПУ разные)
        - автоадаптер под тему
        - развитая поддержка мультимагазинов
        - гибкая взаимосвязь с любым функционалом и модулями - виджетами платформы SEO CMS
        - совместимость с любой темой, любыми модулями, которые соотвествуют стандартам программирования и требованиям opencart
        - пользовательский css код прямо в админ. части модуля
        - поддержка любых модулей sitemap (посредством добавления префикса в URL карты магазина)
       
      Возможности
       
      - полная индексация страниц магазина для разных языков, разных регионов (в т.ч. городов)
       
      - ЧПУ пагинация
       
      - hreflang
       
      - разные мета - теги Главной страницы, для разных языков, разных регионов (в т.ч. городов)
       
      - поддержка модулей sitemap
       
      ...
       
      Чем модуль лучше других
       
      - правильная индексация языковых, региональных страниц поисковыми системами
       
      - уникальная технология добавления префиксов (языков, регионов, городов) и изменения ЧПУ пагинации
       
      - модуль НЕ патчит (средствами vqmod или ocmod) ЧПУ формирователи (seo_url, seo_pro и т.п.)
       
      - модуль работает с ЛЮБЫМИ ЧПУ формирователями (seo_url.php, seo_pro.php и любыми другими)
       
       
      Лицензия
      Все права на модуль принадлежат разработчику markimax Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена). Условия использования лицензии - "на владельца". Далее...   Условия технической поддержки
       
      Добавил markimax Добавлено 19.04.2016 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.3+ Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
    • By michail1985
      Добрый день.
      Подскажите, есть ли удобное решение дублирования настроек интерфейса (внешнего вида) шаблона с основного магазина на дополнительные магазины на поддоменах с общей базой.
      Или оформление каждого нового доп магазина нужно настраивать "руками"?
    • By Pavel666
      Скачать/Купить дополнение SMS, Whatsapp оповещение клиентов и администратора
      29.01.2020 модуль станет платным.
       
      Модуль глобально обновлен, перед установкой новой версии скопируйте старые настройки в ручном режиме.
       
      После установки требуется обновление модификаторов!
       
      SMS, Whatsapp - уведомления  модуль позволяет осуществлять рассылку смс сообщений при различных условиях через смс шлюз для Opencart (ocStore) 3.x, 2.
       
      Функционал: 
      Смс администратору при заказе Смс покупателю при заказе Смс покупателю при смене статуса заказа Шаблоны смс для админа и клиента Возможность установить смс только для определенных статусов заказа  
      Модуль позволяет оповещать клиентов о новых заказах, и при изменении статуса заказа!
      Вы можете выбрать режим оповещения,
      SMS - оповещение клиентов производится посредством выбранного смс сервиса.
      Whatsapp - оповещение клиентов производится посредством сервиса Chat-Api (абонентская плата 900р в месяц).
       
      Внимание! Для шлюзов Alphasms, SMS Aero, intisSMS является обязательным указание имени отправителя!
       
      При использовании сервиса интеграции с whatsapp, модуль позволяет вести двухстороннюю переписку с клиентом.
      Также в ЛК Chat-Api у вас должен быть установлен адрес "https://ваш сайт.рф/index.php?route=service/notif_webhook"
       
      Модуль распространяется as-is. Приятного использования.
       
      Добавил Pavel666 Добавлено 24.02.2019 Категория Письма, почта, рассылки, sms Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.