Здравствуйте! У меня следующего рода вопрос - имеется модуль алфавита на сайте, расположенный по адресу http://playgrad.ru/index.php?do=mod_brand Мне не очень приятно наблюдать на расположение букв в этом модуле, поэтому я откопал код, который отвечает за вывод оных, и попробовал расположить их следующим образом (см. картинку) и у меня конечно же, не получилось. Вот код Код (Text): <?php if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $alfavit = dle_cache("alfavit", $config['skin']); if (!$alfavit) { /* $db->query("SELECT UPPER(LEFT(title,1)) as t FROM " . PREFIX . "_post WHERE title REGEXP '^[а-я0-9a-z]' group by t"); $char = array(); while($row = $db->get_row()) { $char[] = ucfirst($row['t']); }*/ $char[] ='0-9'; //$links = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ж', 'З', 'И', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Э', 'Ю', 'Я'); $links = array( 'А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ж', 'З', 'И', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Э', 'Ю', 'Я', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0-9'); foreach ($links as $c) { //if(in_array($c, $char)){ $alfavit .= "<b> <a style=\"color:#FF6A00; \" href='".$config['http_home_url']."index.php?do=mod_brand&letter=".urlencode($c)."'>".$c."</a></b> "; /* }else { $alfavit .= "$c "; } */ } create_cache ("alfavit", $alfavit, $config['skin']); } ?> Подскажите пожалуйста, каким должен быть код, чтобы буквы выглядели как на картинке
массив $links надо разбить на 2 (рус\лат) и прогонять в цикле по отдельности...во всяком случае я бы сделал так..
а, тоесть мне прелагают заплатить неизвестно сколько тысяч рублей за пару отступов в коде, притом неизвестно, будет ли это выполненено и автор попросту не "кинет" Вы такие интересные, я же прошу не скрипт аукциона написать, тут пару знаков в нужное место поставить, делов то еще прогерами зовуться...эхъ какой народ пошел...
После этой хрени Код (PHP): $alfavit .= "<b> <a style=\"color:#FF6A00; \" href='".$config['http_home_url']."index.php?do=mod_brand&letter=".urlencode($c)."'>".$c."</a></b> "; добавь: Код (PHP): if($c === 'Я') $alfavit .= '<br />';
а чем вы недовольны? в старые времена, когда отношения были не рыночные, а ремесленнические - ты мне пшено, я тебе молоко. теперь не товаром меняются, а покупают услуги. рынок. не хотите платить - сделайте сами. не доверяете рыночным отношениям - переезжайте на другую планету. и кстати, оплатить можно уже по выполнению работы. но тут вопрос в том что а не кинете ли вы сами исполнителя. мы хотим всё сразу и забесплатно. русские, что сказать... эхъ какой народ пошел...
Перед Код (PHP): foreach ($links as $c) добавь Код (Text): $alfavit = '<center>'; Далее, перед Код (PHP): create_cache ("alfavit", $alfavit, $config['skin']); Но после закрывающей фигурной скобки } добавь Код (Text): $alfavit .= '</center>';