Модуль "ПОДБОР" (Шины диски)
#1
Отправлено 27 December 2011 - 01:33 AM
Описание модуля:
Модуль - "ПОДБОР" для ShopCMS
Версия:
ShopCMS 3.1.х
Инструкция:
Присутствует
Файлы:
PODBOR.TPL.HTML
Скачать:
[HIDE="1"][ATTACH]270.vB[/ATTACH][/HIDE]
#2
Отправлено 04 January 2012 - 10:08 PM
В коде вижу:
Я так понимаю. нужно в папку data добавить файл find.gif? Или в папку data/images?
А где можно взять этот файл find.gif?
И ещё вопрос, чтобы был выбор кроме ВСЕ, как сейчас, нужно добавить характеристики к каждому товару?
#3
Отправлено 08 January 2012 - 09:56 PM
На картинке такой красивый подбор, а в реалии даже картинки не выводятся.
В коде вижу:
Я так понимаю. нужно в папку data добавить файл find.gif? Или в папку data/images?
А где можно взять этот файл find.gif?
И ещё вопрос, чтобы был выбор кроме ВСЕ, как сейчас, нужно добавить характеристики к каждому товару?
Характеристики - конечно нужно добавить ...
а насчет картинок - добавить в ... data\ваш шаблон\
#4
Отправлено 10 January 2012 - 10:30 PM
#5
Отправлено 14 January 2012 - 12:20 PM
все списки пусты там только значения ВСЕ нажимаю найти он не ищет как его правильно подключить ?
Кто знает что делать отпишитесь
#6
Отправлено 25 January 2012 - 04:51 PM
#7
Отправлено 25 September 2012 - 01:53 AM
#8
Отправлено 30 September 2012 - 10:12 AM
Куплю этот модуль с нормальной рабочей установкой. Назовите цену.
#9
Отправлено 30 September 2012 - 11:37 AM
Там один-единственный файл. Неужели в него сложно заглянуть? Или предполагается, что все эти селекты выбора характеристик шин и дисков заполняются каким-то волшебным образом?Подскажите каким образом идет привязка Характеристики товара к этому модулю?
Вот кусочек podbor.tpl.html
<table align="center" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td>
{assign var="param" value=3}
<select name="param_{$param}">
<option value="0">Все</option>
{section start=0 name=i loop=$podbor_params[$param].variants}
<option value="{$podbor_params[$param].variants[i].variantID}" {if="" $podbor_params[$param].variants[i].variantid="" eq="" $podbor_params[$param].value}selected{="" if}="">{$podbor_params[$param].variants[i].value}
{/section}
</option></select>
/
</td>
<td>
{assign var="param" value=4}
<select name="param_{$param}">
<option value="0">Все</option>
{section start=0 name=i loop=$podbor_params[$param].variants}
<option value="{$podbor_params[$param].variants[i].variantID}" {if="" $podbor_params[$param].variants[i].variantid="" eq="" $podbor_params[$param].value}selected{="" if}="">{$podbor_params[$param].variants[i].value}
{/section}
</option></select>
R
</td>
<td>
{assign var="param" value=1}
<select name="param_{$param}">
<option value="0">Все</option>
{section start=0 name=i loop=$podbor_params[$param].variants}
<option value="{$podbor_params[$param].variants[i].variantID}" {if="" $podbor_params[$param].variants[i].variantid="" eq="" $podbor_params[$param].value="" &&="" $is_shin="" 1}selected{="" if}="">{$podbor_params[$param].variants[i].value}
{/section}
</option></select>
</td>
</tr>
</tbody></table>
в нем мы видим последовательные
{assign var="param" value=3}
{assign var="param" value=4}
{assign var="param" value=1}
3, 4 и 1 это OptionID соответствующих характеристик. У автора модуля они были с такими номерами, а у любого другого устанавливающего этот модуль, естественно, будут другими. Соответственно, кроме создания этих характеристик надо узнать их OptionID и прописать эти ID во все assign-ы вместо стоящих "от автора". Узнать их довольно просто - заходим в админке в "Характеристиках товаров" в "Возможные значения" у нужной характеристики и смотрим на ссылку. Она будет типа site.ru/admin.php?dpt=catalog&sub=extra&optionID=44 - надеюсь, значение OptionID для этой характеристики очевидно .
PS. Сделано, конечно, через жо. Но уж как сделано, так сделано.
#10
Отправлено 30 September 2012 - 12:12 PM
#11
Отправлено 30 September 2012 - 12:21 PM
Таки да. Без умения и желания с этим "модулем", видимо, проще решать вопрос деньгами.
#12
Отправлено 30 September 2012 - 12:33 PM
Лично я всегда привык закрывать но существует и такое мнениеХм... Там у тэга нигде нет закрывающего тэга
кроме как у пункта "Все". Или я чего не понимаю?
Отличия между HTML и XHTML
В HTML тег <option> не имеет тега закрытия.
В XHTML тег <option> должен быть соответственно закрыт.
#13
Отправлено 30 September 2012 - 12:43 PM
#14
Отправлено 30 September 2012 - 01:24 PM
Там нечего дорабатывать. Либо сделать то, что я написал (например, за деньги), либо писать просто с нуля новый модуль на базе этого. Из базы там останется только картинка (дизайн) .А есть может быть более менее доработанное решение?
#16
Отправлено 30 September 2012 - 01:42 PM
PS. собственно, я этот модуль сегодня впервые увидел, было свободное время. Простой, примитивный и, как следствие - универсальный. Бери и правь под себя. Не понимаю, в чем проблема, даже если не программист. Для замены OptionID в assign-ах не надо быть программистом.
#17
Отправлено 30 September 2012 - 01:42 PM
#18
Отправлено 30 September 2012 - 01:55 PM
У меня она проста - от ста долларов. Ниже мне просто не интересно (у меня это хобби при удовлетворяющем заработке). Лучше я бесплатно сделаю, но без ответственности за результат и месяца вопросов-ответов. На мой взгляд, переделка этого модуля ста долларов никак не стоит, но тут важно за что вы хотите платить - за РЕШЕНИЕ или за ТРУДОЗАТРАТЫ.Какова стоимость реализации?
Решение стоит тех денег, которые готовы за него заплатить, т.е. которые готов дать плательщик.
Трудозатраты стоят тех денег, за которые готов сделать работу исполнитель.
Обычно между этими двумя строками присутствует баланс, но не в моем случае.
#19
Отправлено 30 September 2012 - 02:26 PM
Очень хорошо реализован данный модуль тут http://www.4tochki.ru/
#20
Отправлено 30 September 2012 - 04:05 PM
Как интересно ... оказывается за изменение пары строчек у Вас есть 100 баксов заплатить а за модуль заказа на одной странице - то просто нет физической возможности ))))Я готов заплатить 100 долларов если это будет работать.