Перейти к содержанию

(SD) Company Directory 2.3.5


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

Ладно сам переделал.   :)

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

  • Ответов 169
  • Создана
  • Последний ответ

Топ авторов темы

Если кто надумает менять маркеры и за одно расскажет как присваивать разным типам свои маркеры)

 

post-10061-0-00648800-1425682680.pngpost-10061-0-95548200-1425682681.pngpost-10061-0-45548700-1425682687.pngpost-10061-0-65881000-1425682690.pngpost-10061-0-67631700-1425682695.pngpost-10061-0-22494600-1425682699.pngpost-10061-0-10720200-1425682701.pngpost-10061-0-06722800-1425682705.pngpost-10061-0-62275500-1425682829.pngpost-10061-0-08701800-1425682832.pngpost-10061-0-54751800-1425682834.pngpost-10061-0-36900000-1425682693.pngpost-10061-0-35958400-1425682684.png

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

А возможно ли заменить карту google на 2gis или яндекс ?

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

Модифицируем внешний вид Каталога компаний + русифицированные страны и области.

 

Чтобы вы понимали что мы будем делать:

До:

attachicon.gifdo.png

После:

attachicon.gifposle.png

 

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

 

Идея принадлежит djdisco, реализовано мной.

Редактировать будем шаблоны: googleMapsMini и mainView из группы skin_companydirectory!

 

Для начала перенесём карту из бокового блока в средний, над списком компаний, для этого открываем шаблон mainView и находим:

{parse template="googleMapsMini" group="companydirectory" params="$items"}

Это наша карта. Переносим в основной блок, для этого вставим её после кода:

<div class='ipsLayout_content'>

Если Вы хотите убрать пустую область справа, то необходимо удалить из шаблона следующее:

ipsLayout_withright ipsLayout_smallright

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

Далее открываем шаблон googleMapsMini

Удаляем:

ipsLayout_right

Если вы хотите удалить заголовок карты - удалите из кода:

<h3>{$this->lang->words[ 'sd33_cd_google_maps' ]}</h3>

Осталось изменить размер самой карты, для этого в шаблоне googleMapsMini находим:

<div id="gmaps" class="gmaps" style="width: 140px; height: 180px;"></div>

Меняем на:

<div id="gmaps" class="gmaps" style="width: auto; height: 200px;"></div>

Готово!

 

Бонус - русифицированные страны и области.

 

А можно поподробней как рекламный блок добавить?

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

  • 1 месяц спустя...

Company Directory 2.4.0 актуален

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

Киньте пожалуйста русский язык, кто перевёл. Сделайте экспорт языка компонента Извиняюсь, видимо пропустил.выше выложенное 

 

Перевод публичной части от totoshka, >тут на 7 странице

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

Гугл портачит, создаю пригородное село в одесской области "Дачное" а в миникарте отображается посёлок "Дачный" ростовской области. В самом профиле компании отображается правильно.

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

Обновил до 2.2.2

Добавлен алфавитный указать компаний, по моей просьбе)

При возможности, намекни автору, что бы он реализовал поддержку карты openstreetmap. Этот гугл, такой гугл, что чуток отъехать от большого города и тебе ни улиц, ни адресации. 

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

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

 

Было ли такое?

Гугл портачит, создаю пригородное село в одесской области "Дачное" а в миникарте отображается посёлок "Дачный" ростовской области. В самом профиле компании отображается правильно. Так же правильно отображается если развернуть карту на главной.

 

post-10061-0-55632200-1429210337_thumb.j

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

Поиск по компаниям выкидывает ошибку

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Date: Thu, 16 Apr 2015 20:24:45 +0000
 Error: 1214 - The used table type doesn't support FULLTEXT indexes
 IP Address: 78.0000000 - /index.php?app=core&module=search&do=search&fromMainBar=1
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: SELECT COUNT(*) as total_results FROM prigor_sd_cd_companies p WHERE (MATCH( p.company_name ) AGAINST( 'такси' IN BOOLEAN MODE ) OR MATCH( p.company_description ) AGAINST( 'такси' IN BOOLEAN MODE ))
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | atmin/applications_addon/other/companydirectory/extensions/search/engines/sql.php| [search_engine_companydirectory]._companiesSearch                             | 0                 |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | atmin/sources/classes/search/controller.php                                | [search_engine_companydirectory].search                                       | 544               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | atmin/applications/core/modules_public/search/search.php                   | [IPSSearch].search                                                            | 674               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | atmin/applications/core/modules_public/search/search.php                   | [public_core_search_search].searchResults                                     | 173               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | atmin/sources/base/ipsController.php                                       | [public_core_search_search].doExecute                                         | 306               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

UPD: Перевёл в таблицы в MyISAM - поиск снова работает. Недоработка в приложении, т.к. не проверяет в каком формате таблицы, а по-умолчанию устанавливает в innodb

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

А можно поподробней как рекламный блок добавить?

Если ещё актуально, то в место изначальной карты, т.е. после 

 

Способ вставки блока рекламы вместо перенесённой миникарты

<div class="ipsLayout<if test="hasLeftColumn:| $this->settings[ 'sd33_cd_show_cat' ] || $this->settings[ 'sd33_cd_show_country' ] )"> ipsLayout_withleft</if> ipsLayout_withright ipsLayout_smallright">

Вставляем

<div class='ipsLayout_right general_box'> 
<h3>Блок рекламы</h3>
<div style="margin: 0px auto; margin-top: 5px; width: 120px;">
Ваш блок рекламы 120х600
</div>
</div>

 

Дальше, проверьте, должна быть строка

<div class='ipsLayout_left'>
Ссылка на комментарий
Поделиться на другие сайты

1. Не могу прикреплять фото (не лого) к описанию. В настройках приложения в правах групп выставил 5000кб для общего объёма и 300кб для одной загрузки. При создании компании пишет Вы можете загрузить еще 0байт файлов (Макс. размер одного файла: 300К). Кто сталкивался с этим? Как исправить?

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

  • 4 месяца спустя...

Доброго дня!

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

Помогите пожалуйста

img-2015-08-28-14-05-51.png

img-2015-08-28-14-05-20.png

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

  • 5 месяцев спустя...

может кто презалить, а то File not found (( а лучше бы по свежее версию плиз

 

Ну плиз залейте кто нибудь компонент :(

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

30$ и он ваш https://community.invisionpower.com/files/file/6086-sd-company-directory/

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

Дак не что не у кого не осталось из файлова архива отсюда? хотя бы 2.3.5 какая и была тут

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

1 час назад, avgaz сказал:

Дак не что не у кого не осталось из файлова архива отсюда? хотя бы 2.3.5 какая и была тут

Нет, вме обновились уже до 4.1

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

Ну может у кого сохранился этот файл :$

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

  • 4 недели спустя...

А для 4.1 есть эта штука или хотя бы похожая?

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

14 часов назад, (Work of Art) сказал:

А для 4.1 есть эта штука или хотя бы похожая?

Есть, от этого же разработчика. 

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...