Страница 1 из 1

Вышла новая версия OkayCMS 1.1.5

Добавлено: 18.02.2016, 14:02
OkayCMS
Основные изменения:

Исправлена ошибка пагинации в брендах
Откорректирован robots.txt (спасибо пользователю под ником uniks)
Включено автопролистывание слайдов на главной
При заказе обратного звонка теперь передается ссылка на страницу, откуда был произведен заказ
Немного изменена верстка страницы оформления заказа (для большего удобства при оформлении заказа с мобильных телефонов)
Добавлены ссылки на видеоинструкции по некоторым разделам
Сделаны мелкие правки в верстку клиентского шаблона


Для обновления с предыдущей версии достаточно изменить следующие файлы:

.htaccess
ajax/search_products.php
api/Callbacks.php
api/Config.php
api/Products.php
backend/design/html/brand.tpl
backend/design/html/brands.tpl
backend/design/html/callbacks.tpl
backend/design/html/category.tpl
backend/design/html/email_callback_admin.tpl
design/default/css/bootstrap.css
design/default/html/cart.tpl
design/default/js/okay.js
design/default/translation.php
design/default/translation.sql
robots.txt
view/IndexView.php
view/ProductsView.php

Также необходимо выполнить запрос в базу данных. Запрос находится в файле 1DB_changes/update_1.1.5.sql на GitHub

Также обновление доступно на GitHub https://github.com/OkayCMS

Что планируется в ближайших обновлениях:
- Оптимизация работы мультиязычности
- Расширение функционала статистики
- Более тесная интеграция с системами аналитики
- Разработка и внедрение адаптивной версии административной панели
- Переработка системы комментирования и оставления отзывов.

Добавлено: 24.02.2016, 13:56
Crypter
Проверьте правильное написание:
\backend\TopvisorProjectsAdmin.php

63 строчка:

Код: Выделить всё

} elseif(!is_array($tm)) {

нет пробела

должно быть:

Код: Выделить всё

} else if(!is_array($tm)) {

Добавлено: 24.02.2016, 14:33
korshunov
Оба варианта написания ПРАВИЛЬНЫЕ.
В указанном файле и в других строках встречается такое написание.
А вообще в скриптах CMS вариант elseif можно встретить в десятках мест.

Добавлено: 24.02.2016, 15:22
Crypter
ОК - Как то не знал, что такой вариант правильный.
Всю жизнь учусь, а все равно многого не знаю :)
Да посмотрел в учебник по ПХП - Ваша правда :)

Спасибо.

В 1С не силен но все равно проверьте нужен ли там пробел
\backend\cml\1c_exchange.php
193 строчка - поставьте пробел

Код: Выделить всё

$cont->addChild ( 'Тип', 'ТелефонРабочий' );

на

Код: Выделить всё

$cont->addChild ( 'Тип', 'Телефон рабочий' );


И в остальных строчках кода.
- ТипНоменклатуры
- ВидНоменклатуры
- УчтеноВСумме
Если там пробелы не надо то я просто это приму к сведению.

Добавлено: 25.02.2016, 07:20
korshunov
Все там верно.
Вы бы, прежде чем за пробелами строго следить, проверили в работе. Если работает правильно, то и хорошо. А если не работает, тогда уж выяснять...

Старый анекдот:
К программисту приходит сын и спрашивает:
- Папа, почему солнце встает утром и садится вечером?
- Это правильно. НИЧЕГО НЕ ТРОГАЙ!

Добавлено: 25.02.2016, 08:33
Crypter
ОК.
Я же написал: В 1С не силен но все равно проверьте нужен ли там пробел.

Просто если все правильно тогда в следующий раз не буду задавать глупые вопросы по этому поводу.