*

OlegM

Информативные странички

Доброго дня всем,
вот такая проблемка покоя не дает - имеем Блок с информативными страничками About Us, Privacy Notice, Shipping и т.д.
"About Us" залинкована, работает, лежит в своей отдельной директориине привязана к движку, является статично написаной php-страничкой и соответственно все дополнительные Категории товаров и т.д. приходится просто дописывать в ручную (хэдэр и футер).
В тоже время в основной директории и  'includes/languages/english/ имеются необходимые php-файлики "about_us" которые по аналогии с такими-же php-файликами "privacy", "shipping" как бы должны работать , но открывается вот с таким текстом:
===============================================
Warning: require(includes/languages/english/FILENAME_ABOUT_US) [function.require]: failed to open stream: No such file or directory in /data/14/1/114/1/1277816/user/1363983/htdocs/public_html/about_us.php on line 15

Warning: require(includes/languages/english/FILENAME_ABOUT_US) [function.require]: failed to open stream: No such file or directory in /data/14/1/114/1/1277816/user/1363983/htdocs/public_html/about_us.php on line 15

Fatal error: require() [function.require]: Failed opening required 'includes/languages/english/FILENAME_ABOUT_US' (include_path='.:/usr/services/vux/lib/php') in /data/14/1/114/1/1277816/user/1363983/htdocs/public_html/about_us.php on line 15

===============================================
может будет какая-нибудь мысль, в каком углу поковыряться?!

*

Spido

  • *
  • 1634

Так php вроде пишет, где искать ответ на вопрос: about_us.php on line 15.
Нужно смотреть что находится в этой строке и вспомнить, после чего эта проблема появилась.

Для создания дополнительных, статичных страниц - существует контрибут, называется Dynamic Information Pages http://www.oscommerce.com/community/contributions,1686
Можно покопаться в архиве и найти ещё кучу аналогичных контрибуций.

Если вам помогли, то не стесняйтесь отблагодарить донатом:
*

OlegM

в том то и непонятка, в 15-й строке всё корректно, по аналогии с работайщими страничками...
а за подсказку спасибо, покопаюсь

*

OlegM

Проблемку свою решил, оказалось не хватало строчки   define('FILENAME_ABOUT_US', 'about_us.php'); в файле filenames.php, а обнаружил копаясь с установкой выше подсказанного контрибута, еще раз спасибо
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

а на 2.3.1 контрибут работает=?