Legosp Forum

Shop-Script "Legosp" => Общие вопросы => Тема начата: favn от Октября 08, 2011, 10:42:43 pm

Название: Отображение логотипа фирмы доставки
Отправлено: favn от Октября 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" .

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

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

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

зы: без задних мыслей, просто пропишите в "контактах" что мы работаем с теми и с теми, тем самым ограничите себя.
а всё остальное, это лишние: логотип почты(тем более в корзине!!!)... средства расчёта с почтой..
Название: Re: Отображение логотипа фирмы доставки
Отправлено: favn от Октября 09, 2011, 10:07:38 am
Втом то и дело что написано в контактах с какими службами доставки работаем + ссылки на их офф сайты + их логотипы ... и еще в корзине при выборе доставки выскакивает не просто, к примеру, Автолюкс, а служба доставки - Автолюкс, почта - УкрПочта.
Цитировать
ну а как люди ето могут путать?!
Ладно думал в возрасте человек может перепутать, так и молодежь туда же :(.
Название: Re: Отображение логотипа фирмы доставки
Отправлено: favn от Октября 10, 2011, 07:58:22 pm
pehser, очень интересный вариант ты предложил.

Я его представлял следующим образом
(http://i.piccy.info/i7/7e837f4710709f3259b18180a00290c7/1-5-609/64671291/logo_dostavka.jpg)

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

В папке ./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 службы доставки.

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

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