fairlinks не создает ссылки

Тема в разделе "Установка и обновление расширений Joomla", создана пользователем sasha198407, 01.10.2012.

  1. Offline

    sasha198407 Недавно здесь

    Регистрация:
    25.03.2011
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Доброго времени суток. Поставил joomla 1.0 + fairlinks. Захожу в админ-панель fairlinks и пытаюсь добавить Категории ссылок. Нажимаю Добавить новую категорию, ввожу параметры и нажимаю кнопку Добавит. Появляется окно с надписью Категория добавленна. Вроде все отлично, в базе новых записей не появляется и при нажатие на ссылку Редактировать добавленную, появляется ошибка Errors Запись с id=0 не найдена! Отсюда делаю вывод, что категории ссылок не создаются. Ниже привожу текст файла add_links_cat.php

    Код (PHP):
    1. <?
    2. if (Init_FairLinks!='Ok') die ('Not init!');        //если скрипт был запущен отдельно от системы, то останавливаемся с сообщением об ошибке.
    3. if (Init_Admin_FairLinks!='Ok') die ('Not admin init!');        //проверяем флаг успешной инициализации админки.
    4.  
    5.  
    6. ?>
    7. <div class="catalog_path">Действия: <a href="<?=$_SERVER['PHP_SELF'] ?>">Главное меню "Каталог ссылок"</a> / <a href="<?=$_SERVER['PHP_SELF'].'?actions=links_cat' ?>">Список категорий</a> / Создание категории </div>
    8. <?
    9.  
    10.  
    11. if ($_POST['add'])
    12. {
    13. //нажато "Принять изменения"
    14.  
    15.  
    16. $NAME=trim ($_POST['NAME']);
    17. $ENABLE=intval ($_POST['ENABLE']);
    18.  
    19. $PAGE_NAME=trim ($_POST['PAGE_NAME']);
    20. $META_TITLE=trim ($_POST['META_TITLE']);
    21. $META_KEYWORDS=trim ($_POST['META_KEYWORDS']);
    22. $META_DESCRIPTION=trim ($_POST['META_DESCRIPTION']);
    23.  
    24.  
    25. if (!eto_ne_pusto($NAME)) $err.='Не введено название!<br>';
    26.  
    27. if (!$err)
    28. {
    29. //всё оки
    30.  
    31.  include (Root_Dir.'/_constants.php');
    32.  
    33. //получаем наименьший индекс сортировки
    34. $tmp_db=SI_sql_query("select MAX(FIELD_SORT) AS MS from ".Base_Prefix."links_category");
    35. $next_srt=$tmp_db[0]['MS']+1;
    36.  
    37. SI_sql_query("insert into ".Base_Prefix."links_category (FIELD_SORT) values('$next_srt')");
    38. $id_ins=mysql_insert_id(); //id добавленной
    39.  
    40. SI_sql_query("UPDATE ".Base_Prefix."links_category SET FIELD_NAME='$NAME' WHERE id='$id_ins'");
    41. SI_sql_query("UPDATE ".Base_Prefix."links_category SET FIELD_ENABLE='$ENABLE' WHERE id='$id_ins'");
    42. SI_sql_query("UPDATE ".Base_Prefix."links_category SET FIELD_PAGE_NAME='$PAGE_NAME' WHERE id='$id_ins'");
    43. SI_sql_query("UPDATE ".Base_Prefix."links_category SET FIELD_META_TITLE='$META_TITLE' WHERE id='$id_ins'");
    44. SI_sql_query("UPDATE ".Base_Prefix."links_category SET FIELD_META_KEYWORDS='$META_KEYWORDS' WHERE id='$id_ins'");
    45. SI_sql_query("UPDATE ".Base_Prefix."links_category SET FIELD_META_DESCRIPTION='$META_DESCRIPTION' WHERE id='$id_ins'");
    46.  
    47. //генерим окно с сообщением
    48. $choise_db=array(); $num=0;
    49. $choise_db[$num]['name']='Вернуться к списку категорий';
    50. $choise_db[$num++]['link']=$_SERVER['PHP_SELF'].'?actions=links_cat';
    51.  
    52. $choise_db[$num]['name']='Добавить ещё категорию';
    53. $choise_db[$num++]['link']=$_SERVER['PHP_SELF'].'?actions=add_links_cat';
    54.  
    55. $choise_db[$num]['name']='Редактировать добавленную';
    56. $choise_db[$num++]['link']=$_SERVER['PHP_SELF'].'?actions=edit_links_cat&id='.$id_ins;
    57.  
    58. $message='Категория добавленна';
    59. echo si_message_box ('Add',$message, $choise_db, 0, '350px');
    60. my_exit();
    61. }
    62.  
    63. }
    64.  
    65.  
    66. if ($err)
    67. {
    68. //ашыпки
    69. //генерим окно с сообщением
    70. $choise_db=array(); $num=0;
    71. $choise_db[$num]['name']='Вернуться к списку категорий';
    72. $choise_db[$num++]['link']=$_SERVER['PHP_SELF'].'?actions=links_cat';
    73.  
    74. $choise_db[$num]['name']='Добавить ещё категорию';
    75. $choise_db[$num++]['link']=$_SERVER['PHP_SELF'].'?actions=add_links_cat';
    76.  
    77. echo si_message_box ('Error',$err, $choise_db, 1, '350px');
    78. my_exit();
    79. }
    80.  
    81. $form_name='edit_message_form';
    82. ?>
    83. <form enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF'] ?>" method="POST"  style="margin:0px;" name=<?=$form_name ?> >
    84. <input name="actions" type="hidden" value="<?=$actions ?>">
    85. <input name="id" type="hidden" value="<?=$id ?>">
    86. <input name="subactions" type="hidden" value="<?=$subactions ?>">
    87. <input name="subid" type="hidden" value="<?=$subid ?>">
    88.  
    89. <fieldset class="normal_fieldset"><legend>Основные параметры:</legend>
    90. Название категории:<br>
    91. <?=l_text ('name=NAME style="width:100%"', '') ?><br><br>
    92. </fieldset>
    93.  
    94. <fieldset class="alert_fieldset"><legend>Публикация:</legend>
    95. <input type="radio" value="0" name="ENABLE"> - <span class="normal_red"><b>Off</b> (выключено)</span><br>
    96. <input type="radio" value="1" checked  name="ENABLE"> - <span class="normal_green"><b>On</b> (включено)</span>
    97. </fieldset>
    98.  
    99. <fieldset class="normal_fieldset"><legend>Дополнительные  параметры:</legend>
    100. Название страницы:<br>
    101. <?=l_text ('name=PAGE_NAME style="width:100%"', '') ?>
    102. <div class="help">Если оставить пустым, то будет использоваться название категории</div>
    103. <br>
    104.  
    105. TITLE:<br>
    106. <?=l_text ('name=META_TITLE style="width:100%"', '') ?>
    107. <div class="help">Если оставить пустым, то будет использоваться название категории</div>
    108. <br>
    109.  
    110. KEYWORDS:<br>
    111. <?=l_textarea ('name=META_KEYWORDS rows="4" style="width:100%"', '') ?><br><br>
    112.  
    113. DESCRIPTION:<br>
    114. <?=l_textarea ('name=META_DESCRIPTION rows="4" style="width:100%"', '') ?>
    115.  
    116. </fieldset>
    117.  
    118. <div align="center">
    119. <?=l_buttion ('name=add', 'Добавить') ?>
    120. </div>
    121.  
    122. </form>
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Оффтопик (не в тему) - жми сюда!
     
  4. Offline

    sasha198407 Недавно здесь

    Регистрация:
    25.03.2011
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    да нет конечно. Это просто изучаю. И сборку оптимизированную под SEO нашел только 1.0
     

Поделиться этой страницей

Загрузка...