-
Posts
5,943 -
Joined
-
Last visited
-
Days Won
40
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rus
-
все возможно mozila+firebug
-
про дизайн и юзабилити не скажу - не мой профиль, а вот бага с отправкой сообщения есть! нужно проверять введенные данные от пользователя на наличие не правильных данных, или хотя бы на пустоту.
-
хоть телепаты в отпуске, попробую предположить что: блок с меню находится в блоке с контентом и контенту стоит св-во: overflow: hidden; для того что бы решить вашу задачу, думаю нужно будет блок с меню вынести за пределы блока контента, то есть отдельным блоком, как и сам футер, или хедер, или контент, а что бы меню в пределах футера было кликабельным (хотя тут вроде не должно быть проблем) дать ему св-во z-index: 999;
-
Спасибо. 1) с 1C нет синхронизации, да и не будет вобщем то. 2) не совсем так. это отдельный, самостоятельный статус, который несет определенную смысловую нагрузку и это очень важный фактор в области уведомления и если хочешь заинтересованности клиентов. 3) да, думали о самостоятельном св-ве товара, но че-то показалось геморным, не знаю...
-
Как расширить статусы товара от: в наличии и нет в наличии до: в наличии, нет в наличии, ожидается, на заказ? Уместен ли подобный подход? <? if ($arResult['CATALOG_QUANTITY'] == 0) { echo 'Нет в наличии'; } elseif ($arResult['CATALOG_QUANTITY'] == 1) { echo 'В наличии'; } elseif ($arResult['CATALOG_QUANTITY'] == 2) { echo 'Ожидается'; } else ($arResult['CATALOG_QUANTITY'] == 3) { echo 'На заказ'; } ?>
-
мне думается что нужно копать в эту сторону: $text = 'Привет малыш! Как дела?'; $text2 = explode(' ', $text); array_splice($text2, -1, 0, "малыш"); print_r($text2); хотя не совсем то вышло, до конца че-то не вкурил как вообще убрать слово малыш и как его убрать без восклицательного знака, но тут наверное уже лучше будут регулярки чем explode();
-
может и одномерный, но ведь ТС спросил: а раз все, значит - многомерный. UPD: просто в таком виде одномерный явно не печатается: $arr = ( [0] => 19 [id] => 19 [1] => 2 [two_id] => 2 [2] => 42 [three_id] => 42 ); ( [0] => 20 [id] => 20 [1] => 2 [two_id] => 2 [2] => 43 [three_id] => 43 ); ( [0] => 21 [id] => 21 [1] => 2 [two_id] => 2 [2] => 44 [three_id] => 44 );
-
1) практически в слепую (только чисто браузер+Ctrl+F5), потому что изначально набивали руки не на "porsche cayenne" а на обычном "совковом тазике" 2) лично я пользуюсь notepad++
-
Nanto уже ответил. auto не желательно, так как может появиться скролл.
-
#galleryPreview { overflow: hidden; }
-
по вашему примеру (первому): <?php $arr = array ( array ( 0 => 19, "id" => 19, 1 => 2, "two_id" => 2, 2 => 42, "three_id" => 42), array ( 0 => 20, "id" => 20, 1 => 2, "two_id" => 2, 2 => 43, "three_id" => 43), array ( 0 => 21, "id" => 21, 1 => 2, "two_id" => 2, 2 => 44, "three_id" => 44) ); foreach($arr as $key => $val) { echo $val["three_id"].'<br>'; } ?>
-
Что за новый (для меня) значок "Элементы" картинко? для чего вообще этот функционал, где о нем почитать?
-
Компании Рестрком требуется программист 1с 8.0 и CRM на периодической основе (по просьбе пришел, выполнил - ушел.). Требования: да собственно уметь программировать под 1c. Обязанности: обслуживать, обновлять 1с 8.0 и CRM, но кроме этого периодически требуется дописать модль какой-нибудь или изменить в нем что-нибудь. З\П: сдельная (оплата за работу обсуждается непосредственно по взаимной договоренности). Сайт: http://restr.com Контакты: почта - ed_гав_restr.com аська - четыре2-1-восемь-7-девять-4-семь-1 скайп - muzrik_7
-
я о том, где вообще должны быть прописаны пути для стилей! для начала это исправьте.
-
Что это такое? <div class="modulebody"> <link type="text/css" rel="stylesheet" href="/includes/jquery/treeview/jquery.treeview.css"> <div> </div>
-
wildhind чем навеяно?
-
да, в ней будет передан массив состоящий из: 1) ID, VALUE и NAME элемента фильтруемого и этот массив легко разбираемый 2) второй параметр - TypesInc - Фильтр для включения по ID и(или) мнемоническому коду информационного блока. В качестве параметра может быть как единичное значение (ID или мнемонический код информационного блока), так и массив (array) таких значений. Необязательный. По умолчанию включаются все элементы из информационных блоков типа type без дополнительной фильтрации. Пример: "product_news" 3) result_modifier.php я так понимаю не только для отделения логики? проблему с кэшированием он тоже решает, или это уже другая "степь"? 4) к стати, проблему решил таки вот каким способом: <?foreach($arResult["SEARCH"] as $arItem):?> <div class="search-preview"> <h2><a href="<?echo $arItem["URL_WO_PARAMS"]?>"><?echo $arItem["TITLE_FORMATED"]?></a></h2> <p> <? if(CModule::IncludeModule("iblock")) { $itemsearch = GetIBlockElementListEx("catalog", $arItem["PARAM2"], Array(), Array("NAME" => "ASC"), 0, Array("ELEMENT_ID" => $arItem["ITEM_ID"]), Array("PROPERTY_DOPSVED")); while ($arItemSearch = $itemsearch->GetNext()) { $arItemSearchDop[] = $arItemSearch["PROPERTY_DOPSVED_VALUE"]; $arSearchName[] = $arItemSearch["NAME"]; // заголовок товара } } $arSearchName = array_unique($arSearchName); // избавляемся от повторов в массиве. хотя это наверное лишнее, вряд ли будут повторения. $arItemSearchDop = array_unique($arItemSearchDop); foreach($arSearchName as $key => $arSearchDopsvedName) { if($arItem["TITLE"] == $arSearchDopsvedName) { // в $arItem["TITLE"] тот же заголовок что и в $arSearchDopsvedName. // таким образом сравнивая их, можно вытащить нужные данные для конкретного товара. echo $arItemSearchDop[$key]; // $key - так как ключ для ID, VALUE и NAME одинаковый, вытаскиваем по нему доп. сведения для каждого товара - свои. } } ?> <?/*echo $arItem["BODY_FORMATED"]*/?> </p> </div> <?endforeach;?>
-
1) ну не то что бы строго, но скорее всего так и будет. фильтром имеется ввиду с селектами и инпутами? это не вариант, нужно дать выбор вводить то, что юзер помнит на память, или где-то скопировал запрос. 2) возможно, ведь я только начинаю разбираться в битриксе, многого пока не знаю, а порой и не понимаю вовсе. может подскажешь, натолкнешь на мысль?
-
В товаре есть доп. поле в котором хранится специфичное краткое описание, используется для вывода краткой тех. инфы о нем. Хотелось бы на странице с результатом запроса в поиске вывести это доп. поле, оно выводится, но для каждого товара одно и тоже. Для проверки решили просто заполнить только одно поле, у одного товара, по идее, в результате запроса скажем по коду товара, или по имени - не важно, должен вывести все совпадения, а так же доп. описание для данного товара, если его нет - то не выводит соответственно. Сейчас же, по любому запросу для любого товара выводит вот это тестовое описание, одно для всех товаров на странице с результатом поиска. <?foreach($arResult["SEARCH"] as $arItem):?> <div class="search-preview"> <h2><a href="<?echo $arItem["URL_WO_PARAMS"]?>"><?echo $arItem["TITLE_FORMATED"]?></a></h2> <p> <? if(CModule::IncludeModule("iblock")) { $items = GetIBlockElementListEx("catalog", $arItem["PARAM2"], // в $arItem["PARAM2"] содержится id инфоблока Array(), Array("NAME" => "ASC"), 0, Array("ELEMENT_ID" => $arItem["ITEM_ID"]), Array("PROPERTY_DOPSVED")); // DOPSVED - это и есть ключ поля, в котором содержится значение, которое и нужно вывести while ($arItem = $items->GetNext()) { $arrItemM[] = $arItem["PROPERTY_DOPSVED_VALUE"]; // // DOPSVED - это и есть ключ поля, в котором содержится значение, которое и нужно вывести } } $arrItemM = array_unique($arrItemM); // избавляемся от повторений в массиве foreach($arrItemM as $arSearchDopsved) { echo $arSearchDopsved; // а вот тут хочу вывести свое описание, типа краткого, но немного другое. выводит, но для каждого товара одно и тоже. } ?> <?/*echo $arItem["BODY_FORMATED"]*/?> // вот тут выводит описание стандартное, которое вводится в поле краткое описание товара. </p> </div> <?endforeach;?>
-
а, понял, это опять из-за моей невнимательности.
-
да вот думаем, для чего нужен атрибут name у тега form и как его применить скажем в php
-
например sql injection ага а так же mysql_real_escape_string();
-
ну типа: <?php $bla = $_POST['bla']; $test = $_POST['test']; if(isset($_POST['bla'])) { echo $test; } echo ' <form name="bla" action="" method="POST"> <input type="text" name="test"> <input type="submit" name="submit" value="send"> </form> '; ?> хотя честно говоря я наверное ошибаюсь, ведь по сути то в $bla ничего не передается и ничего не приходит...
-
наверное показать в стилях? td { background: url(images/fon.png) repeat-y; }