Перейти к содержимому


Публикации Respirator

11 публикаций создано Respirator (учитываются публикации только с 26-September 23)


#31445 Не добавляются картинки товаров

Отправлено от Respirator в 14 August 2014 - 07:58 AM в Поддержка ShopCMS

Спасибо! Сделал все, и помогла мне ваша статья "Делаем ссылку для входа в личный кабинет".
Пока вопросы закончились. Благодарю еще раз!



#31440 Поля обязательные для заполнения

Отправлено от Respirator в 13 August 2014 - 12:18 PM в Поддержка ShopCMS

Спасибо!
Мне он попал в руки недавно, неожиданно и изначально с другими целями.
Вот сейчас и изучаю. :)



#31437 Поля обязательные для заполнения

Отправлено от Respirator в 13 August 2014 - 08:19 AM в Поддержка ShopCMS

  • А как все же убрать свойство "обязательное поле" например с графы "адрес"? Для меня это не важная графа.
  • И есть еще один вопрос. Как убрать подтверждение заказа по эл.почте? После оформления заказа, нужно зайти в свою почту, подтвердить заказ, и только после этого он поступит в админку. Как бы без этого обойтись? Просто после оформления заказа, он поступает в админку и приходит оповещение куратору магазина о новом заказе.



#31431 Поля обязательные для заполнения

Отправлено от Respirator в 12 August 2014 - 03:34 PM в Поддержка ShopCMS

Доброго времени суток всем!
Помогите пжл. В java не силен, да и в программировании тоже, знаю чуть-по-чуть того, сего :) , столкнулся с проблемой:
Интернет-магазин на ShopCMS 3.1.2 Vip.
При заказе не зарегистрированным пользователем нужно сначала заполнить форму с обязательными полями, во время оформления заказа.
Мне нужно некоторые поля сделать не обязательными для заполнения, и добавить одно поле "номер телефона".

Нашел шаблон register_quick.tpl.html:
{* шаблон формы быстрой регистрации для текущего заказа (без регистрации покупателя в магазине) *}
как я понял вот в этом куске и есть эти поля:
	  <form method=post name='RegisterForm' id="RegisterForm" action="">
<table cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="right" valign="middle"><span class="error">*</span> {$smarty.const.CUSTOMER_FIRST_NAME}:&nbsp;</td>
<td valign="middle" align="left"><input type="text" name="first_name" value="{$first_name}" style="width: 220px;"></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
<tr>
<td align="right" valign="middle"><span class="error">*</span> {$smarty.const.CUSTOMER_LAST_NAME}:&nbsp;</td>
<td valign="middle" align="left"><input type="text" name="last_name" value="{$last_name}" style="width: 220px;"></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{if $smarty.const.CONF_ACTIVE_ORDER eq 1 or $smarty.const.CONF_EMAIL_ORDER_SEND eq 1}
<tr>
<td align="right" valign="middle"><span class="error">*</span> {$smarty.const.CUSTOMER_EMAIL}:&nbsp;</td>
<td valign="middle" align="left"><input type="text" name="email" value="{$email}" style="width: 220px;"></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{else}
<tr>
<td><input type="hidden" name="email" value="-"></td>
</tr>
{/if}
{if !$SessionRefererLogin && $smarty.const.CONF_AFFILIATE_PROGRAM_ENABLED eq 1}
<tr><td align="right" valign="middle">{$smarty.const.CUSTOMER_AFFILIATION}:&nbsp;</td><td valign="middle" align="left"><input type="text" style="width: 220px;" name="affiliationLogin" value="{$affiliationLogin}"></td></tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{/if}
{if $SessionRefererLogin || $smarty.const.CONF_AFFILIATE_PROGRAM_ENABLED eq 0}<input name="affiliationLogin" type="hidden" value="{$SessionRefererLogin}">{/if}
<!-- ADDITIONAL FIELDS -->
{section name=i loop=$additional_fields}
<tr>
<td align="right" valign="middle">{if $additional_fields[i].reg_field_required}<span class="error">*</span> {/if}{$additional_fields[i].reg_field_name}:&nbsp;</td>
<td valign="middle" align="left"><input type='text' name='additional_field_{$additional_fields[i].reg_field_ID}' value='{$additional_field_values[i].reg_field_value}' style="width: 220px;"></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{/section}
{if $countries}
<tr>
<td align="right" valign="middle"><span class="error">*</span> {$smarty.const.CUSTOMER_COUNTRY}:&nbsp;</td>
<td valign="middle" align="left"><select name="countryID" onchange='billingAddressCheckHandler(); changeCountryHandler();'>

{section name=i loop=$countries}
<option value={$countries[i].countryID}
{if $countryID ne NULL}
{if $countries[i].countryID == $countryID}selected{/if}
{else}
{if $countries[i].countryID == $smarty.const.CONF_DEFAULT_COUNTRY}selected {/if}
{/if}
>
{$countries[i].country_name}
</option>

{/section}
</select></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{else}
<tr>
<td><input type=hidden name='countryID' value='NULL'></td>
</tr>
{/if}
{if $smarty.const.CONF_ADDRESSFORM_STATE ne 2}
<tr>
<td align="right" valign="middle">{if $smarty.const.CONF_ADDRESSFORM_STATE eq 0}<span class="error">*</span> {/if}{$smarty.const.CUSTOMER_STATE}:&nbsp;</td>
<td valign="middle" align="left">{if !$zones}
<input type="text" style="width: 220px;" name="state" value="{$state}" onchange='billingAddressCheckHandler()'>
{else}
<select name="zoneID" onchange='billingAddressCheckHandler()'>
{section name=i loop=$zones}
<option value={$zones[i].zoneID} {if $zones[i].zoneID == $zoneID}selected{/if}>{$zones[i].zone_name}</option>
{/section}
</select>
{/if}
</td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{else}
<tr>
<td> {if !$zones}
<input type=hidden name='state' value=''>
{else}
<input type=hidden name='zoneID' value='0'>
{/if} </td>
</tr>
{/if}
{if $smarty.const.CONF_ADDRESSFORM_CITY ne 2}
<tr>
<td align="right" valign="middle">{if $smarty.const.CONF_ADDRESSFORM_CITY eq 0}<span class="error">*</span> {/if}{$smarty.const.CUSTOMER_CITY}:&nbsp;</td>
<td valign="middle" align="left"><input type="text" style="width: 220px;" name="city" value="{$city}" onblur='billingAddressCheckHandler()' onchange='billingAddressCheckHandler()'></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{else}
<tr>
<td><input type=hidden name='city' value=''></td>
</tr>
{/if}
<tr>
<td><input type=hidden name='receiver_first_name' value='shop'>
<input type=hidden name='receiver_last_name' value='shop'></td>
</tr>
{if $smarty.const.CONF_ADDRESSFORM_ADDRESS ne 2}
<tr>
<td align="right" valign="middle">{if $smarty.const.CONF_ADDRESSFORM_ADDRESS eq 0}<span class="error">*</span> {/if}{$smarty.const.CUSTOMER_ADDRESS}:&nbsp;</td>
<td valign="middle" align="left"><textarea name="address" onchange='billingAddressCheckHandler()' style="height: 80px; width: 280px;">{$address}</textarea></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{else}
<tr>
<td><input type=hidden name='address' value=''></td>
</tr>
{/if}
{if $smarty.const.CONF_ENABLE_CONFIRMATION_CODE eq 1}
<tr>
<td></td>
<td align="left" valign="middle"><img src="index.php?do=captcha&amp;{php}echo session_name();{/php}={php}echo session_id();{/php}" alt="code"></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
<tr>
<td></td>
<td align="left" valign="middle"><input name="fConfirmationCode" value="{$smarty.const.STR_ENTER_CCODE}" type="text" style="width: 220px; color: #aaaaaa;" onfocus="if(this.value=='{$smarty.const.STR_ENTER_CCODE}')
{literal}
{this.style.color='#000000';this.value='';}
{/literal}" onblur="if(this.value=='')
{literal}{{/literal}this.style.color='#aaaaaa';this.value='{$smarty.const.STR_ENTER_CCODE}'{literal}}{/literal}"></td>
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
{/if}
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>
<tr>
<td></td>
<td align="left" valign="middle"><a href="#" onclick="document.getElementById('RegisterForm').submit(); return false">{$smarty.const.OK_BUTTON3}</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="#" onclick="document.getElementById('RegisterForm').reset(); return false">{$smarty.const.RESET_BUTTON}</a></td>
</tr>
</table>
{literal}
<script type="text/javascript">
function changeCountryHandler()
{
document.getElementById('RegisterForm').submit();
}
function billingAddressCheckHandler()
{
return;
}
</script>
{/literal}
<input type="hidden" value="" name="save">
<input type="hidden" name="quick_register" value=1>
</form></td>

Но я не знаю что убрать, и что вместо убранного написать, чтобы сделать некоторые поля не обязательными.
И не знаю как правильно добавить поле для телефона (если только скопировать например поле e-mail, и его переименовать. Но мне кажется тут это не правильно будет).
Подскажите, помогите, научите, или хотя бы направьте туда, где можно прочитать, как это сделать.



#31430 Не добавляются картинки товаров

Отправлено от Respirator в 12 August 2014 - 03:14 PM в Поддержка ShopCMS

Отлично!!! Спасибо! Все получилось.
Подскажите, а как сменить пароль пользователя? Что-то не могу найти нигде...



#31379 Не добавляются картинки товаров

Отправлено от Respirator в 07 August 2014 - 09:15 AM в Поддержка ShopCMS

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

Пробовал добавлять на англ. - тоже самое.
Скрины прилагаю, до нажатия "add" и после.

Разобрался!!! Нашел!!! Помогла статья "Файловая структура ShopCMS".
Какие-то "умники" переименовали папки с картинками, приписав им префикс.

Вопрос другой. По стартовому админу.

один (admin) штатный, стартовый, полученный при инсталляции сайта. У него НЕИЗМЕНЯЕМО есть все права. Потому и пишется у него "Нет разрешенный действий", что его нельзя ни поменять, ни удалить.

Как мне удалить его или изменить доступы этого пользователя к админке (изменить ему пароль). Может через БД пароль ему поменять? Но как тут это сделать я не знаю, помогите!

Прикрепленные изображения

  • DobavlenieKartinok.jpg
  • DobavlenieKartinok2.jpg



#31361 Не добавляются картинки товаров

Отправлено от Respirator в 31 July 2014 - 08:42 AM в Поддержка ShopCMS

Это надо положить в корень, запустить, сохранить результат, стереть (чтобы никто больше не сохранил результат).

Сделал так, но у меня белый лист. Может что не правильно сделал... создал файл login.php в него вписал ваш код, сохранил, залил в корень сайта, ввожу в браузере mysite.ru/login.php и у меня ничего просто белая страница.

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



#31356 Не добавляются картинки товаров

Отправлено от Respirator в 30 July 2014 - 12:29 PM в Поддержка ShopCMS

Кажется у меня есть одно предположение:
нашел такую заметку "Функции изменения размера фотографий и наложения водяного знака работают только в том случае, если фотографии хранящиеся на сервере принадлежат тому же пользователю под которым работает скрипт, обычно это "apache:apache". Если ваши фотографии были загружены не через скрипт, а к примеру через FTP, то скорее всего вам нужно будет изменить их владельца с помощью Shell консоли вашего сервера.

Назначить для всех файлов в папках data/small/, data/medium/, data/big/ и data/category/ пользователя apache и группу apache можно следующей shell командой: "chown apache:apache *.*". Внимание! Если вы не знаете что такое shell и как с ним работать обратитесь к более опытному специалисту для выполнения необходимых действий, не пытайтесь выполнить их самостоятельно!"
У меня в админке есть два пользователя, один мой, второй пользователь разработчиков. Оба пользователь состоят в группе администраторы, но у пользователя разработчиков в графе "Выполнит действие" написано "нет разрешенных действий".
С разработчиками связи нет, пропали куда-то люди, ни телефон, ни электорнка ничего не отвечает.
Как получить доступ к их учетке, или назначить такие же права своему пользователю.
В других CMS встречал возможность сброса пароля администратора на дефолтовый через БД. Возможно здесь сделать так же?



#31353 Не добавляются картинки товаров

Отправлено от Respirator в 30 July 2014 - 08:16 AM в Поддержка ShopCMS

Уж больно похоже на второе.

Сайт находится на хостинге. Т.е. нужно обратиться к хостеру? А с каким вопросом? Так и объяснить им, что картинки не грузятся?
У меня на этом же хостинге другой сайт, но на OsCommerce у него с картинками все ок.

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



#31344 Не добавляются картинки товаров

Отправлено от Respirator в 29 July 2014 - 01:54 PM в Поддержка ShopCMS

Пробовал и так. Тоже самое, страница обновляется и пустые поля.



#31342 Не добавляются картинки товаров

Отправлено от Respirator в 29 July 2014 - 12:14 PM в Поддержка ShopCMS

Добрый день!
Помогите пожалуйста разобраться с проблемой следующего характера:
Создаю товар пишу название, описание и т.п., в разделе "добавить фото" (Фотография А, В, С) нажимаю "выберете файл", появляется им файла, нажимаю сохранить. И появляется товар, при его просмотре в клиентской части есть название описание, цена...но картинки нет! Захожу в админку, в редактирование товара, а там в разделе "добавить фото" пусто.
Что это может быть, и как это возможно исправить?