так ошибку не выдает. мне в админку не зайти. на сайте онлайн то я зарегился и активипровался без проблем. А на локальной машине, прописал серийник в файл license_key.php , но ничего не поменялось.
у меня кончилась пробная версия. и не понятная ситуация. На локальной машине меня выкидывает из админки, как только я захожу. На хосте же я могу спокойно находить в админку. Ключ у меня уже есть. Я его активировал и зарегил. На хосте все отлчино сейчас работает. А что мне делать с версией на локалке ? Я в файл bitrix/license_key прописал указанный в ответном письме на регистрацию ключ. но это не помогло. Как мне активировать версию на локальной машине?
продолжу традицию.. и это уже не смешно, традицию отвечать на свои же вопросы. Разумеется косяк банальный. По указанному пути у меня лежали файлы :DDD причем с кодом подключения заголовка и футера. Я создал их очень давно, никогда не использовал и забыл про них ))
ну по традиции отвеачю на свой последний вопрос надо было указать квантификатор для "конца строки" или "/". либо 0 либо 1. С этим разобрался , но с первым вопросом пока глухо.
еще попутно вопрос. вот дописал строку таким образом: "CONDITION"=>"#^/catalog/([a-zA-Z]{1,})(?:/|\s)$#", т.е. чтобы в конце был либо конец строки"\s", либо "/" но срабатывает только если в конце стоит "/"
в файле index.php - print_rОМ вывожу $_REQUEST; все отлично, определяет. type и razdel выводятся как надо.
но у меня уже есть запущенный каталог товаров. вот для примера ввожу catalog/coffee и открывается пустая страница. Но не 404 ошибка, а просто страница с пустым контентом. При этом у меня нет не ни у одного раздела такого символьного кода. почему так происходит? почему он слово "test" или любой другой набор букв выводит как надо, а на это слово как-то непонятно реагирует ?? такая же ерунда со словом "tea". У меня дейстивтельно в каталоге есть разделы чай и кофе. но у них названия на русском языках и символьные коды я задал de_coffee и de_tea соотвественно!
у меня есть опять же своя форма регистрации, но протсо переделанная стандартная. отправка осуществлеется кнопкой: <input type="image" name="register_submit_button" src="/bitrix/templates/test/images/button_reg.jpg" value="<?=GetMessage("AUTH_REGISTER")?>" />[/td]
заголовок формы такой: <form method=POST action="<?=POST_FORM_ACTION_URI?>" class="regform" name="regform" enctype="multipart/form-data">
ну и как всегда. во всех браузерах работает кроме IE!!!! есть идеи?
Причем как это происходит. Есть много полей. Есть поля обязательные. Если их не ввести, то вылетает сообщение - заполните их. Если же все ок, то клиент добавляется и автоматически логинится.
Так вот в IE даже если никакие поля не вводить и просто нажать кнопку отправить , страница обновляется и ничего не проихсодит, даже сообщение о том что надо заоплнить поля. Т.е. очевидно, что браузер не добирается до скрипта добавления клиента(обработки данной формы).. но почему?
Истина оказалась не там где я ее искал.. но случайно нашел. до безобразия глупо надеюсь хоть этот топик поможет кому-нибудь потом в общем у меня не был указан тип запроса get или post. и по умолчанию брался get... Указал POST в последней форме и все заработало.
----------------------------------------- это появилось после того, как написал eval(+result+) что бы это значило? о_О
Кроме того. На локальной машине таких ошибок не возникает. Только когда этот сайт залил на хостинг. Может правда из за того что версия закончилась пробная?
-еще заметил. запускаю под IE6 и нажимаю кнопку "отправить" - кнопка никак не реагирует, будто жму на картинку просто. -в IE8 сразу выдает: res://ieframe.dll/dnserrordiagoff_webOC.htm Эта программа не может отобразить эту веб-страницу -в ie7 примерно тоже. НО!! один раз из 10 у меня сработало о_О?????? НУ КАК ТАКОЕ МОЖЕТ БЫТЬ?????????
в общем написал корзину. по итогам которой сформированный заказ летит на мыло менедежру по продажам.
во всех браузерах, кроме IE(Любой версии) все работает замечательно. что же касается последнего. то внизу страницы, еще на этапе редактиирования заказа в корзине появляется значек ошибки. пройдя по которому выдается следующая ошибка:
-------------------------------- Сведения об ошибке на веб-странице
Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 3, 0, 104; MRA 5.6 (build 03402); .NET CLR 2.0.50727) штамп времени: Fri, 10 Sep 2010 10:23:11 UTC
по указанному адресу следует строка: eval(result) При дампе переменной выдается куча неформатироанного кода.
В чем тут может быть дело? кто-нибудь сталкивался с похожим? Какие еще данные мне тут озвучить чтобы вам стало понятнее проблема?
сам сайт находится по адресу nox.cl18333.tmweb.ru Попробуйте зарегистироваться и добавить товар в коризну а затем оформить заказ!!! в IE и в нормальных браузерах!
есть каталог 1с. соответственно пакет предложений и каталог товаров.
на данный момент адресация идет следующая: /index.php?SECTION_ID=123&ELEMENT_ID=4123 надо же чтобы стало: /catalog/coffee/nescafe/. это первый момент.
второй момент. также у элементов есть свойства например: тип. Его значения бывают: растворимый или молотый. так вот надо чтобы это также было отражено в ссылке: /catalog/coffee/nescafe/molotiy/ тут выводятся все элементы раздела "nescafe" со свойством "тип": значением "молотый".
и третий момент. На данный момент выгрузка предоставляет название элементов и значения свойств на русском языке. надо же чтобы в ссылке это все было на английском.
Можно ли это реализовать: а) не переделывая выгрузку? б) вообще такое реализовать возможно(относительно вывода значения свойства в адресную строку)?
ПС. сейчас каталог уже готов и функционирует. проблема лишь в том что надо сделать еще и ЧПУ. Тут важно, что повсюду в коде идет адресация как указано в самом начале: /index.php?SECTION_ID=123&ELEMENT_ID=321 Если же подключить ЧПУ, то ссылка превратится в : /index.php/123/321
еще вопрос возник: возможно ли при подключении ЧПУ сохранить возможность использовать старый тип адресации и добавить новый как указано выше?
сделал все в ручную. работает, добавляется круто. хм. а дальше что? у меня сейчас есть рассылка. есть подписчики. Я не смог пока найти как добавить элементы в разсылку? автоматически, в ручную через адмикну, или функциями API - не важно. Знает кто как это сделать?
для пробы зашел в "сервисы" -> "список рассылок"и создал там тестовую.
далее создаю страницу, кидаю на нее компонент "bitrix:subscribe.form". После чего на этой странице выводится название моей рассылки и рядом галка. ниже поле с email текущего пользователя(мой в смысле ) и кнопка "подписаться". Жму на эту кнопку, страница обновляется , появляется тоже самое. зажожу в "сервис" - > "подписчики" - там пусто.... Почему так?
настроил свойства заказа через "меню - > настройка магазина -> свойства заказа". создал свойство TEST - > Текстовое, обязательное. далее создаю через АПИ функции заказ. привязываю к нему товары из корзины. далее перехожу к списку заказов. выбираю нужный, нажимаю "подробно". и нигде свойство не появляется. черзе функцию $db_props = CSaleOrderPropsValue::GetOrderProps(1). вывожу свойства для провеки - там пусто. в чем дело?