Trust
User-
Posts
112 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Trust
-
Вместе с изображениями и полными описаниями. Конечный файл: csv. Рассмотрю любые предложения. Общение всё здесь.
-
rus, большое спасибо! Всё работает) Оказывается, нужно было ";" ставить не за скобкой, а внутри...
-
1) if ( preg_match ('/tv/', $_SERVER['REQUEST_URI'])) - на всех страницах, где в урле присутствует /tv/ мы выводим нужное значение. 2) тут я мало что понял... потыкался, потыкался, но ничего дельного кроме белого экрана у меня не получается
-
Так тоже не работает $catid = "<?php if(preg_match ('/\/site\/pro/', $_SERVER['REQUEST_URI'])) { 73 } elseif(preg_match ('/\/site\/tv/', $_SERVER['REQUEST_URI'])) { 73 } elseif(preg_match ('/\/site\/av/', $_SERVER['REQUEST_URI'])) { 73 };?>"; или так if(preg_match ('/\/site\/pro/', $_SERVER['REQUEST_URI'])) { &catid = 73 } elseif(preg_match ('/\/site\/tv/', $_SERVER['REQUEST_URI'])) { &catid = 73 } elseif(preg_match ('/\/site\/av/', $_SERVER['REQUEST_URI'])) { &catid = 73 };
-
searcher, я потеряю очень много времени, если буду искать как это сделать и врядли чего-то дельное найду, т.к. в php ничего не знаю и даже не знаю на какую тему искать. Смотрите, у меня идёт, по всей видимости, перечисление переменных(?) function getList(&$params) { global $mainframe; $catCondition =""; $secCondition =""; $dirname = ""; $catid = ""; } Я сделал так: ясен пень, нифига не работает... function getList(&$params) { global $mainframe; $catCondition =""; $secCondition =""; $dirname = ""; $catid = "<?php if(preg_match ('/\/site\/pro/', $_SERVER['REQUEST_URI'])) { echo $catid = 73 } elseif(preg_match ('/\/site\/tv/', $_SERVER['REQUEST_URI'])) { echo $catid = 73 } elseif(preg_match ('/\/site\/av/', $_SERVER['REQUEST_URI'])) { echo $catid = 73 };?>"; }
-
У меня есть переменная, которая задана вот так: $catid = trim($params->get('catid')); Мне нужно, чтобы её значение было разным, т.е. вместо trim($params->get('catid')) добавить условие. Как правильно добавить условие, подскажите пожалуйста. Условие вот такое: <?php if(preg_match ('/\/site\/pro/', $_SERVER['REQUEST_URI'])) { значение переменной 1 } elseif(preg_match ('/\/site\/tv/', $_SERVER['REQUEST_URI'])) { значение переменной 2 } elseif(preg_match ('/\/site\/av/', $_SERVER['REQUEST_URI'])) { значение переменной 3 } ?>
-
LunatiK, ещё раз большое спасибо! Всё работает как надо
-
Да.. это просто пустое поле. Хотя, почему-то видел ошибку (наверное, страничка не обновилась).
-
Всё отлично, но вот первая строчка не работает. Т.е. на странице shop слово hide не вставляется - выдаётся ошибка. LunatiK, огромное спасибо, что помагаете. Без вас бы наверное пришлось очень сильно извращаться...
-
Ну вот конкретный пример: мне нужно, чтобы вот такой код type="<?php if (preg_match ('/\/shop\/category\/(4)|(5)|(6)|(7)|(8)|(9)|(10)|(11)|(12)|(14)/i', $_SERVER['REQUEST_URI'])) { echo "text"; } elseif (preg_match ('/\/shop\/category\/(1)|(3)/i', $_SERVER['REQUEST_URI'])) { echo "hidden"; } elseif (preg_match ('/shop/', $_SERVER['REQUEST_URI'])) { echo "hidden"; } ?>" выводил text на страничках вида site.ru/shop/category/id/Хабаровск/Фурнитура (где id - от 4 до 14) и hide на страницах вида site.ru/shop/category/1/Хабаровск (где id - от 1 до 3), а также на странице site.ru/shop
-
LunatiK, а не подскажите ещё как точно обозначить страничку? Т.е. i в конце предполагает ещё какое-то число слов в урле (к примеру, /cat/ или /category/). Как мне сделать, чтобы после цифры id, отсчитывалось ровно одно слово, два слова, три слова и т.д.? Причём у меня урлы кириллические наполовину. 1 уровень: site.ru/shop 2: site.ru/shop/category/1/Хабаровск 3: site.ru/shop/category/14/Хабаровск/Фурнитура
-
LunatiK , большое спасибо. Работает . Правда только первый вариант... Если посдатвить второй вариант, прямо в поле value появлется ошибка, вместо pass. Понял, что ошибка появляется из-за двузначного чилса. У меня от 4 до 13, это как-то можно испраить?
-
Всем привет. Есть вот такой код: <input id="modlgn_username" type="hidden" name="username" class="inputbox" alt="username" size="10" value="<?php if(preg_match ('|/shop/category/3|i', $_SERVER['REQUEST_URI'])) { echo "pass"; } ?>" /> Он вставляет слово pass только на страницах категории с id 3 (/shop/category/3|i). Подскажите пожалуйста, как добавить в эту строчку дополнительные категории? К примеру, 4, 5, 6 и т.д.?
-
Блин, проблема до сих пор актуальна. Но теперь немного в другом виде. <? $v = explode('/',$_SERVER['REQUEST_URI']); ?> <input name="username" type="hidden" value="<?=$v[1];?>"> Но просто слэш даёт название, которое идёт после главной (в моём случае - shop). А как сделать ещё на один шаг дальше? Добавление shop не помогает, т.к. добавляется всё содержимое после shop целиком, а мне нужен только след. шаг. Т.е. site.ru/shop/cat
-
Админы, если слышите, перенесите пожалуйста тему.
-
В том, что я и с java и c php не дружу. Как ни пытался, ничего не получается, если вообще это можно назвать попытками.
-
Уважаемые форумчане, нужна ваша помощь. У меня на сайте должны выполняться два условия: 1. Когда высота блока <div class="main"> больше 100px, то выводится опред. код. 2. Есть страницы site.ru/category, site.ru/category1, site.ru/category2 и т.д. и страницы (site.ru/category/sub1,2,3 и т.д. , site.ru/category1/sub1,2,3 и т.д. site.ru/category3/sub1,2,3 и т.д.). На страницах с окончание sub будет выводится форма, которая должна заполнятся в зависимости, от родительской страницы. Т.е. зашел я на site.ru/category2/sub3 и в форму ввелось значение, соответствующее site.ru/category2. Если кто может очень прошу, пожалуйста помогите.
-
Приветствую! Есть у меня скрипт, в котором неведомым мне образом задан параметр hspace для картинок. Как я не пытался, вычленить его я так и не смог. Прошу подсказать, как найти этот параметр и поменять его (может даже можно средствами css).
-
adrkns-projects, Int, спасибо. Попробую. AMD, почему уг? Ладно, так не получится скорее всего. Как сделать проверку на определённую категорию страниц? Т.е. когда у меня есть категория site.ru/shop/category, то выводится слово "модуль". Попробовал сам, но одни варнинги.
-
Ребят, помогите пожалуйста сделать изменения такого вилда. Есть два файла: один - файл шаблона, другой - модуля. Мне нужновстроить код модуля в файл шаблона. Речь идёт о virtuemart и joomla. Вообще, это реально выполнить?
-
Ребят, помогите пожалуйста в форме в форме Select region сделать так, чтобы во втором списке элементам была присвоена ссылка, и при нажатии на кнопку осуществлялся переход по ссылке, соответствующей выбранному элементу. Пример. Вот так сейчас у меня, а нужно, чтобы при выборе, к примеру, Москва, я попадал на сайт Москвы. Вот кусок кода, который формирует элементы второго списка (где centrcher - название элемента первого списка, которому соответствуют нижеследующие элементы второго): var centrcherArray = new Array( 'Egypt', 'Iran', 'Israel', 'Kuwait', 'Lebanon', 'Morocco', 'Saudi Arabia', 'Syria', 'Turkey', 'U.A.Emirates', 'Other' );
-
Searcher, так я и спрашиваю как сделать правильно! Если я не разбираюсь в php, как я могу специфику цикла?
-
Searcher, я выше писал. Всё на скорую руку делал, можно сказать, наобум. Проблема в том, что товары выводятся по 10 раз каждый (сейчас поvенял с 10 на 2). Если поставить 1, то чередования цветов не будет. <table> <? for ($line=1;$line<=2;$line++) { if ($line % 2) $class='line1'; else $class='line2';?> <tr class="<?=$class;?>"> <td width="10%" style="text-align:center;" id="q"> <center><div class="browseProductImageContainer"> <script type="text/javascript">//<![CDATA[ document.write('<a href="java script:void window.open(\'<?php echo $product_full_image ?>\', \'win2\', \'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,wid th=<?php echo $full_image_width ?>,height=<?php echo $full_image_height ?>,directories=no,location=no\');">'); document.write( '<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" align="center" style="border: 1px solid #cccccc; display:inline; margin-right:1px; padding: 1px" title="'.$product_name.'" alt="'.$product_name .'"' ) ?></a>' ); //]]> </script> <noscript> <a href="<?php echo $product_full_image ?>" target="_blank" title="<?php echo $product_name ?>"> <?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' ) ?> </a> </noscript> </div></center> </td> <td width="35%"> <h3 class="browseProductTitle" style="margin:0 0 0 10px; display:inline; padding: 0pt; font-size: 11px;"> <a style="color:#797979; font-weight:lighter !important; text-decoration:none;" title="<?php echo $product_name ?>" href="<?php echo $product_flypage ?>"> <?php echo $product_name ?></a> </h3> </td> <td width="15%"> <div class="browsePriceContainer"> <?php echo $product_price ?> </div> </td> <td width="40%"> <span class="browseAddToCartContainer"> <?php echo $form_addtocart ?> </span> </td></tr> <?}?> </table>
-
Int, да, спасибо, что сказали Просто нужо было быстро накидать, чтобы работало, а облизывать уже позже буду. Смотрите, как получилось)) http://www.askpaint.ru/shop?page=shop.brow...p;category_id=1
-
Кто-нибудь, дайте пожалуйста рабочий вариант.