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

[Поддержка] [WebMe] Shipped City [Opencart_151-1541 / ocStore_151-15412]


Recommended Posts

[WebMe] Shipped City [Opencart_151-1541 / ocStore_151-15412]


[WebMe] Shipped City [Opencart_151-1541 / ocStore_151-15412]


.

Краткое описание:

Модуль выводит список городов, в которые была сделана доставка товаров (выборка из заказов с заданным в настройках "статусом заказа").

Рядом с городом отображается процент от общего кол-ва доставок.

Сортировка по алфавиту.

Необходимо указать "схему" - "статьи" и выбрать конкретную статью, на странице которой будет отображаться данный модуль.

Подробнее об остальных доступных настройках - на скриншоте screenshots/webme_shipped_city__admin__001.png

- - -

идея модуля взята из этой темы: http://opencartforum.ru/topic/24268-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8/

Demo:

в момент публикации отсутствует

Поддерживаемые движки и версии:

ocStore: 1.5.3.1 - 1.5.4.1.2.

на других тестирование не проводилось.

Новые файлы:

[=== ADMIN ===]

admin/controller/module/webme_shipped_city.php

admin/language/english/module/webme_shipped_city.php

admin/language/russian/module/webme_shipped_city.php

admin/view/template/module/webme_shipped_city.tpl

admin/view/image/webme/check_updates.png

admin/view/image/webme/close.png

[=== CATALOG ===]

catalog/controller/module/webme_shipped_city.php

catalog/language/english/module/webme_shipped_city.php

catalog/language/russian/module/webme_shipped_city.php

catalog/model/module/webme_shipped_city.php

catalog/view/theme/default/template/module/webme_shipped_city.tpl

Список файлов, которые необходимо изменить:

нет файлов для изменения

Установка:

_#__1. Загрузите файлы из директории "upload" в корневую директорию вашего магазина на хостинге (если ранее была установлена предыдущая версия модуля - на вопросы о замене файлов отвечайте утвердительно).

_#__2. админка - система - пользователи - группы пользователей :: убедитесь, что вашей группе даны права на просмотр/изменение "module/webme_shipped_city"

_#__3. админка - дополнения - модули :: [WebMe] Shipped City - [установить]

_#__4. админка - дополнения - модули :: [WebMe] Shipped City - [изменить]

_#__5. настройте модуль, нажмите кнопку "сохранить".

donations are welcome: WebMoney - R192563732050

.


 

  • +1 2
Надіслати
Поділитися на інших сайтах

Поставил данный модуль и честно говоря не впечатлён т.к. модуль выводить именно столько городов, в какие осуществлялась доставка, т.е. если к примеру в москве было доставлено 10 заказов из 15, а 5 в питер , то так и будет отображаться 10 раз москва и 5 раз питер, не совсем удобно! Лучше бы по одному разу без повторений, а так это просто шляпа бесполезная...

Может кто подскажет, как сделать без повтора городов ? и эти % тоже по большому счёту ненужны.

8c66b289fb997743f9e406046429e903.jpg

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

opencart 1.5.4.1 повторяются города, и почему-то не все отображаются, а так модуль полезный ;) Плюсую в репу, если баг поправится то и на вебмани капну.

 

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

2. % высчитывается как я понимаю не по городам, а по индексам отправки, а в одном городе таких индексов может быть десятки

Змінено користувачем tarvolok
Надіслати
Поділитися на інших сайтах


[WebMe] Shipped City [Opencart_151-1541 / ocStore_151-15412]

 

"благодарность" можете отправлять на WMR-кошелек в подписи.

Исправь, пожалуйста что бы города не повторялись, ато выглядит как баг, или уж тогда и улицу добавлять рядом с городом :)

  • +1 1
Надіслати
Поділитися на інших сайтах


Похоже, это пользователи так города вбивают. Москва, москва, Моска, Моква. Хотя есть и одинаково написанные, хз, может латинские буквы вперемежку с киррилицей присутствуют.

Надіслати
Поділитися на інших сайтах


в текущей версии учитывается еще и почтовый индекс, так что да - пока что у вас будут выводится одинаковые города.

появится время - изменю условие выборки и выложу обновление.

 

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

 

и чего вы от меня хотите?  :huh:

модуль работает ТОЛЬКО с адресами ДОСТАВКИ.

 

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

Надіслати
Поділитися на інших сайтах

Здравствуйте. У меня почему то не отображается. Версия 1.5.4.1, тема не дефолтная. Ошибок в логе нет.

 

от темы оформления работа модуля не зависит.

убедитесь, что layout (схема) выбран "information" (статьи); выбрана, собственно, статья и статус модуля ВКЛ.

 

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

Надіслати
Поділитися на інших сайтах

обновил модуль
 

[=== 2013.08.25 ===]
* v. 0.3.ocs1531
>> Из условий выборки городов убран почтовый индекс.
>> Добавлен вывод названия области/региона (есть же города с одинаковыми названиями в разных областях).


у кого там города дублировались - обновитесь (с перезаписью файлов) и проверьте.
у меня не так много тестовых заказов (да и ошибок в названиях городов нет), чтобы в полной мере оценить ситуацию.

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

Все отлично, только почему то по алфавиту не сортирует. Было бы вообще суппер, сразу свой город найти проще.

Города в своем регионе сортируются по алфавиту, а как можно сделать, что бы общий список сортировался по алфавиту?

post-18010-0-88161000-1379690739_thumb.jpg

Змінено користувачем DAN
Надіслати
Поділитися на інших сайтах


Появится свободное время - постараюсь посмотреть.

Не обещаю, что это будет скоро, потому что есть другие задачи.

Надіслати
Поділитися на інших сайтах

  • 4 months later...

Есть желание немного переделать.

Вот код в шаблоне:

<?php if (isset($shippedCityList) && (sizeof($shippedCityList) > 0)) { ?>
<div class="box">
<div class="box-heading"><?php echo $heading_title; ?></div>
<div class="box-content">
	<table class="form">
		<?php for ($i = 0; $i < sizeof($shippedCityList); $i = $i + $perRow) { ?>
		<tbody>
			<tr>
				<?php for ($j = $i; $j < ($i + $perRow); $j++) { ?>
				<td width="<?php echo (100 / $perRow); ?>%">
					<?php if (isset($shippedCityList[$j])) { ?>
						<?php if (isset($shippedCityList[$j]['shipping_zone']) && !empty($shippedCityList[$j]['shipping_zone'])) { ?>
							<b><?php echo $shippedCityList[$j]['name']; ?></b>  <em style="color:grey"><?php echo $shippedCityList[$j]['shipping_zone']; ?>  - <?php echo round($shippedCityList[$j]['percentage'], 2); ?>%</em></td>
						<?php } else { ?>
							<?php echo $shippedCityList[$j]['name']; ?> (<?php echo round($shippedCityList[$j]['percentage'], 2); ?>%)</td>
						<?php } ?>
					<?php } ?>
				<?php } ?>
			</tr>
		</tbody>
		<?php } ?>
	</table>
</div>
</div>
<?php } ?>

Надо чтобы выглядело так:

 

Самарская область

    Самара

Пензенская область

    Пенза

    Кузнецк

Московская область

    Москва

    Химки

 

И также в 3 колонке на странице и по алфавиту (по областям)

 

100 wmr переведу

 

Надіслати
Поділитися на інших сайтах

  • 1 year later...

Города в своем регионе сортируются по алфавиту, а как можно сделать, что бы общий список сортировался по алфавиту?

для сортировки регионов по алфавиту:

catalog/model/module/webme_shipped_city.php

$w_zones = $this->db->query("SELECT DISTINCT shipping_zone, shipping_zone_id FROM `".DB_PREFIX."order` ".$whereClauseWithWhere."");
>>

$w_zones = $this->db->query("SELECT DISTINCT shipping_zone, shipping_zone_id FROM `".DB_PREFIX."order` ".$whereClauseWithWhere." ORDER BY shipping_zone ASC");
Надіслати
Поділитися на інших сайтах

  • 6 years later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

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

Important Information

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