Автор Тема: Отображение логотипа фирмы доставки  (Прочитано 8260 раз)

Оффлайн favn

  • Спец
  • ***
  • Сообщений: 121
    • Просмотр профиля
Отображение логотипа фирмы доставки
« : Октября 08, 2011, 10:42:43 pm »
Исходя из работы с инет-магазином вижу что люди очень часто путают УкрПочту и Новую Почту при выборе доставки товара.

Пришел к выводу что надо бы отображать символику фирмы доставки (небольшую картинку высотой где то 40 пикселей) при ее выборе.

Добавил столбец pic в таблице SHARE_TABLE. Начал править файлы conf_shipping.tpl.html и conf_shipping.php.

По аналогии как сделано с добавлением лого в категории (catalog_categories_edit.tpl.html и catalog_categories_edit.php) начал дорабатывать файлы "shipping" .

И что т нечего не выходит... :(   

Вообщем, ребята, хелп кто чем может :)


nictboom

  • Гость
Re: Отображение логотипа фирмы доставки
« Ответ #1 : Октября 08, 2011, 11:11:11 pm »
ну деньгой не помогу(потрачены сёдня на слёте).;)
ну а как люди ето могут путать?!
если у Вас не вразумительно на сайте эти доставки представлены, то это Ваши проблемы.
и при чём тут "логотип" доставки к "селекту"???

зы: без задних мыслей, просто пропишите в "контактах" что мы работаем с теми и с теми, тем самым ограничите себя.
а всё остальное, это лишние: логотип почты(тем более в корзине!!!)... средства расчёта с почтой..
« Последнее редактирование: Октября 08, 2011, 11:23:40 pm от nictboom »

Оффлайн favn

  • Спец
  • ***
  • Сообщений: 121
    • Просмотр профиля
Re: Отображение логотипа фирмы доставки
« Ответ #2 : Октября 09, 2011, 10:07:38 am »
Втом то и дело что написано в контактах с какими службами доставки работаем + ссылки на их офф сайты + их логотипы ... и еще в корзине при выборе доставки выскакивает не просто, к примеру, Автолюкс, а служба доставки - Автолюкс, почта - УкрПочта.
Цитировать
ну а как люди ето могут путать?!
Ладно думал в возрасте человек может перепутать, так и молодежь туда же :(.
« Последнее редактирование: Октября 09, 2011, 10:12:44 am от favn »

Оффлайн favn

  • Спец
  • ***
  • Сообщений: 121
    • Просмотр профиля
Re: Отображение логотипа фирмы доставки
« Ответ #3 : Октября 10, 2011, 07:58:22 pm »
pehser, очень интересный вариант ты предложил.

Я его представлял следующим образом


Вот мелькнула мысль как отделаться легкой кровью, если конечно это возможно, описываю:

В папке ./images/ создать, к примеру, папку ./images/ship/.  В этой папке сохранить логотипы служб доставок под именем 1.jpg, 2.jpg, 3.jpg, 4.jpg соответственно id служб доставки в таблице SHARE.
А в shopping_cart.tpl.html добавить
{section name=i loop=$shipping_list}
  <option value="{$shipping_list[i][0]}" {if $shipping_selected[0] == $shipping_list[i][0]}selected{/if}>{$shipping_list[i][2]}</option>
{/section}
</select>
      </td>
      <td align="left" colspan="2"><span id="shipping_cost_show">{$shipping_selected[3]}</span></td>


<td> <img src="./images/ship/{$shipping_selected[X]}.jpg" /></td>



{else}
      <td></td>
      <td align="left" colspan="2"><b>{$smarty.const.STRING_SHIPPING_FREE}</b></td>
{/if}
    </tr>

Где {$shipping_selected[X]} это id службы доставки.


nictboom

  • Гость
Re: Отображение логотипа фирмы доставки
« Ответ #4 : Октября 10, 2011, 11:01:48 pm »
ну малой кровью если делать правильно навряд ли.
добавлять нужно:
1. поле в базе SS_share добавить img.
2.прописать во всех инклюдах(как для шаблона, для админки так и для отправка клиенту на почту).
3.вывести в шаблон(условием).
4.проработать js, для обновлении при выборе селектом(ну это по желанию, в принципе есть кнопка "пересчитать").
или используйте то что придумали({$shipping_selected[0]}.jpg)
« Последнее редактирование: Октября 10, 2011, 11:15:06 pm от nictboom »

Оффлайн favn

  • Спец
  • ***
  • Сообщений: 121
    • Просмотр профиля
Re: Отображение логотипа фирмы доставки
« Ответ #5 : Октября 10, 2011, 11:56:50 pm »
Спасибо, nictboom, за подсказку.
Хотел изначально сделать то что описано тобой в пункте 2.... что то не получилось)
Но вроде получилась с 1.jpg и т.д.

Всем кто отписывался в теме большое спасибо!!